国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

LCD—STM32液晶顯示(3.NOR FLASH時(shí)序結(jié)構(gòu)體)

這篇具有很好參考價(jià)值的文章主要介紹了LCD—STM32液晶顯示(3.NOR FLASH時(shí)序結(jié)構(gòu)體)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

LCD結(jié)構(gòu)體配置

?NOR FLASH時(shí)序結(jié)構(gòu)體

FSMC的NOR FLASH初始化結(jié)構(gòu)體


LCD結(jié)構(gòu)體配置

?NOR FLASH時(shí)序結(jié)構(gòu)體

????????與控制SRAM時(shí)一樣,控制FSMC使用NOR FLASH存儲(chǔ)器時(shí)主要是配置時(shí)序寄存器以及控制寄存器,利用ST標(biāo)準(zhǔn)庫的時(shí)序結(jié)構(gòu)體以及初始化結(jié)構(gòu)體可以很方便地寫入?yún)?shù)。

LCD—STM32液晶顯示(3.NOR FLASH時(shí)序結(jié)構(gòu)體),STM32_LCD原理及應(yīng)用,stm32,單片機(jī),嵌入式硬件,LCD

  • FSMC_AddressSetupTime

本成員設(shè)置地址建立時(shí)間,它可以被設(shè)置為0-0xF個(gè)HCLK周期數(shù),按STM32標(biāo)準(zhǔn)庫的默認(rèn)配置,HCLK的時(shí)鐘頻率為72MHz,即一個(gè)HCLK周期為1/72微秒。

  • FSMC_AddressHoldTime

本成員設(shè)置地址保持時(shí)間,它可以被設(shè)置為0-0xF個(gè)HCLK周期數(shù)。

  • FSMC_DataSetupTime

本成員設(shè)置數(shù)據(jù)建立時(shí)間,它可以被設(shè)置為0-0xF個(gè)HCLK周期數(shù)。

  • FSMC_BusTurnAroundDuration

本成員設(shè)置總線轉(zhuǎn)換周期,在NOR FLASH存儲(chǔ)器中,地址線與數(shù)據(jù)線可以分時(shí)復(fù)用,總線轉(zhuǎn)換周期就是指總線在這兩種狀態(tài)間切換需要的延時(shí),防止沖突??刂破渌鎯?chǔ)器時(shí)這個(gè)參數(shù)無效,配置為0即可。

  • FSMC_CLKDivision

本成員用于設(shè)置時(shí)鐘分頻,它以HCLK時(shí)鐘作為輸入,經(jīng)過FSMC_CLKDivision分頻后輸出到FSMC_CLK引腳作為通訊使用的同步時(shí)鐘??刂破渌惒酵ㄓ嵉拇鎯?chǔ)器時(shí)這個(gè)參數(shù)無效,配置為0即可。

  • FSMC_DataLatency

本成員設(shè)置數(shù)據(jù)保持時(shí)間,它表示在讀取第一個(gè)數(shù)據(jù)之前要等待的周期數(shù),該周期指同步時(shí)鐘的周期,本參數(shù)僅用于同步NOR FLASH類型的存儲(chǔ)器,控制其它類型的存儲(chǔ)器時(shí),本參數(shù)無效。

  • FSMC_AccessMode

本成員設(shè)置存儲(chǔ)器訪問模式,不同的模式下FSMC訪問存儲(chǔ)器地址時(shí)引腳輸出的時(shí)序不一樣,可選FSMC_AccessMode_A/B/C/D模式。一般來說控制異步NOR FLASH時(shí)使用B模式。

????????這個(gè)FSMC_NORSRAMTimingInitTypeDef 時(shí)序結(jié)構(gòu)體配置的延時(shí)參數(shù),將作為下一節(jié)的FSMC SRAM初始化結(jié)構(gòu)體的一個(gè)成員。

FSMC的NOR FLASH初始化結(jié)構(gòu)體

FSMC初始化結(jié)構(gòu)體,除最后兩個(gè)成員是上一小節(jié)講解的時(shí)序配置外,其它結(jié)構(gòu)體成員的配置都對應(yīng)到FSMC_BCR中的寄存器位。

LCD—STM32液晶顯示(3.NOR FLASH時(shí)序結(jié)構(gòu)體),STM32_LCD原理及應(yīng)用,stm32,單片機(jī),嵌入式硬件,LCD

對于液晶屏,我們只需要配置FSMC_Bank、FSMC_MemoryType、FSMC_MemoryDataWidth、FSMC_WirteOperation和FSMC_ExtendedMode成員即可

LCD—STM32液晶顯示(3.NOR FLASH時(shí)序結(jié)構(gòu)體),STM32_LCD原理及應(yīng)用,stm32,單片機(jī),嵌入式硬件,LCD

  • FSMC_Bank

????????本成員用于選擇FSMC映射的存儲(chǔ)區(qū)域,它的可選參數(shù)以及相應(yīng)的內(nèi)核地址映射范圍見上面的表格(指南針開發(fā)板使用NE1引腳,選擇第一個(gè)宏;霸道開發(fā)板使用NE3引腳,選擇第三個(gè)宏)

  • FSMC_DataAddressMux

????????本成員用于設(shè)置地址總線與數(shù)據(jù)總線是否復(fù)用(FSMC_DataAddressMux_Enable /Disable),在控制NOR FLASH時(shí),可以地址總線與數(shù)據(jù)總線可以分時(shí)復(fù)用,以減少使用STM32信號線的數(shù)量。(液晶屏不需要配置)

  • FSMC_MemoryType

????????本成員用于設(shè)置要控制的存儲(chǔ)器類型,它支持控制的存儲(chǔ)器類型為SRAM、PSRAM以及NOR FLASH(FSMC_MemoryType_SRAM/PSRAM/NOR)。(液晶屏配置為FSMC_MemoryType_NOR)

  • FSMC_MemoryDataWidth

????????本成員用于設(shè)置要控制的存儲(chǔ)器的數(shù)據(jù)寬度,可選擇設(shè)置成8或16位(FSMC_MemoryDataWidth_8b /16b)。(液晶屏配置為FSMC_MemoryDataWidth_16b)

  • FSMC_BurstAccessMode

????????本成員用于設(shè)置是否使用突發(fā)訪問模式(FSMC_BurstAccessMode_Enable/Disable),突發(fā)訪問模式是指發(fā)送一個(gè)地址后連續(xù)訪問多個(gè)數(shù)據(jù),非突發(fā)模式下每訪問一個(gè)數(shù)據(jù)都需要輸入一個(gè)地址,僅在控制同步類型的存儲(chǔ)器時(shí)才能使用突發(fā)模式。(液晶屏不用)

  • FSMC_AsynchronousWait

????????本成員用于設(shè)置是否使能在同步傳輸時(shí)使用的等待信號(FSMC_AsynchronousWait_Enable/Disable),在控制同步類型的NOR或PSRAM時(shí),存儲(chǔ)器可以使用FSMC_NWAIT引腳通知STM32需要等待。(液晶屏不用)

  • FSMC_WaitSignalPolarity

????????本成員用于設(shè)置等待信號的有效極性,即要求等待時(shí),使用高電平還是低電平(FSMC_WaitSignalPolarity_High/Low)。(液晶屏不用)

  • FSMC_WrapMode

????????本成員用于設(shè)置是否支持把非對齊的AHB突發(fā)操作分割成2次線性操作(FSMC_WrapMode_Enable/Disable),該配置僅在突發(fā)模式下有效。(液晶屏不用)

  • FSMC_WaitSignalActive

????????本成員用于配置在突發(fā)傳輸模式時(shí),決定存儲(chǔ)器是在等待狀態(tài)之前的一個(gè)數(shù)據(jù)周期有效還是在等待狀態(tài)期間有效(FSMC_WaitSignalActive_BeforeWaitState/DuringWaitState)。(液晶屏不用)

  • FSMC_WriteOperation

????????這個(gè)成員用于設(shè)置是否寫使能(FSMC_WriteOperation_ Enable /Disable),禁止寫使能的話FSMC只能從存儲(chǔ)器中讀取數(shù)據(jù),不能寫入。(液晶屏配置為(FSMC_WriteOperation_ Enable)

  • FSMC_WaitSignal

本成員用于設(shè)置當(dāng)存儲(chǔ)器牌突發(fā)傳輸模式時(shí),是否允許通過NWAIT信號插入等待狀態(tài)(FSMC_WaitSignal_Enable/Disable)。(液晶屏不用)

  • FSMC_ExtendedMode

????????本成員用于設(shè)置是否使用擴(kuò)展模式(FSMC_ExtendedMode_Enable/Disable),在非擴(kuò)展模式下,對存儲(chǔ)器讀寫的時(shí)序都只使用FSMC_BCR寄存器中的配置,即下面的FSMC_ReadWriteTimingStruct結(jié)構(gòu)體成員;在擴(kuò)展模式下,對存儲(chǔ)器的讀寫時(shí)序可以分開配置,讀時(shí)序使用FSMC_BCR寄存器,寫時(shí)序使用FSMC_BWTR寄存器的配置,即下面的FSMC_WriteTimingStruct結(jié)構(gòu)體。

  • FSMC_ReadWriteTimingStruct

????????本成員是一個(gè)指針,賦值時(shí)使用上一小節(jié)中講解的時(shí)序結(jié)構(gòu)體FSMC_NORSRAMInitTypeDef設(shè)置,當(dāng)不使用擴(kuò)展模式時(shí),讀寫時(shí)序都使用本成員的參數(shù)配置。

  • FSMC_WriteTimingStruct

????????同樣地,本成員也是一個(gè)時(shí)序結(jié)構(gòu)體的指針,只有當(dāng)使用擴(kuò)展模式時(shí),本配置才有效,它是寫操作使用的時(shí)序。文章來源地址http://www.zghlxwxcb.cn/news/detail-582375.html

到了這里,關(guān)于LCD—STM32液晶顯示(3.NOR FLASH時(shí)序結(jié)構(gòu)體)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • STM32—LCD液晶顯示屏

    STM32—LCD液晶顯示屏

    目錄 LCD液晶顯示屏介紹 液晶的組成 ?物理特性 液晶顯示屏內(nèi)部構(gòu)造 ?顏色深度 點(diǎn)亮LCD顯示屏 查看原理圖 圖片顯示 保存到工程用戶代碼的Inc目錄下 參數(shù)為數(shù)組名 字符顯示? 漢字顯示 某些物質(zhì)在熔融狀態(tài)或被溶劑溶解之后,盡管失去固態(tài)物質(zhì)的剛性,卻獲得了液體的易流動(dòng)

    2024年02月04日
    瀏覽(23)
  • LCD—STM32液晶顯示(1.顯示器簡介及LCD顯示原理)(6000字詳細(xì)介紹)

    LCD—STM32液晶顯示(1.顯示器簡介及LCD顯示原理)(6000字詳細(xì)介紹)

    目錄 顯示器簡介 液晶顯示器 液晶 像素 液晶屏缺點(diǎn) LED顯示器 OLED顯示器 顯示器的基本參數(shù) STM32板載液晶控制原理(不帶微控制器) 液晶控制原理 控制信號線(不帶液晶控制器) 液晶數(shù)據(jù)傳輸時(shí)序 顯存 總結(jié) 3.2寸液晶屏介紹(搭載液晶控制器) 3.2寸電阻觸摸屏實(shí)物 ILI9341液晶

    2024年02月17日
    瀏覽(34)
  • LCD-STM32液晶顯示中英文-(7.字模及顯示原理)

    LCD-STM32液晶顯示中英文-(7.字模及顯示原理)

    目錄 字模介紹 什么是字模 字模的構(gòu)成 字模顯示原理 字模制作 如何制作字模 字模尋址公式 存儲(chǔ)字模文件 ????????有了編碼,我們就能在計(jì)算機(jī)中處理、存儲(chǔ)字符了,但是如果計(jì)算機(jī)處理完字符后直接以編碼的形式輸出,人類將難以識別。因此計(jì)算機(jī)與人交互時(shí),一般會(huì)

    2024年02月17日
    瀏覽(32)
  • STM32之LCD液晶屏(ILI9341)顯示圖片

    STM32之LCD液晶屏(ILI9341)顯示圖片

    本文章基于STM32F103VET6,參考野火的驅(qū)動(dòng)程序,用LCD液晶屏顯示靜態(tài)圖像。 有紕漏請指出,轉(zhuǎn)載請說明。 學(xué)習(xí)交流請發(fā)郵件 1280253714@qq.com 顯示一個(gè)像素點(diǎn) 將rgb888圖片轉(zhuǎn)為rgb555 輸出rgb555的C語言數(shù)組 數(shù)組的每一個(gè)元素對應(yīng)一個(gè)像素點(diǎn)的rgb三個(gè)通道的數(shù)據(jù),用stm32的FSMC模擬8080時(shí)

    2024年02月09日
    瀏覽(22)
  • LCD-STM32液晶顯示中英文-(5.字符編碼)

    LCD-STM32液晶顯示中英文-(5.字符編碼)

    目錄 字符編碼 字符編碼說明參考網(wǎng)站 字符編碼 ASCII編碼 ASCII編碼介紹 ASCII編碼表 中文編碼 1. GB2312標(biāo)準(zhǔn) 區(qū)位碼 ?2. GBK編碼 3. GB18030 各個(gè)標(biāo)準(zhǔn)的對比說明 4. Big5編碼 字符編碼及轉(zhuǎn)換測試:導(dǎo)航菜單 - 千千秀字 Unicode官網(wǎng):Index。 使用舉例: keil5設(shè)置編碼如下: ????????由于

    2024年02月17日
    瀏覽(20)
  • LCD-STM32液晶顯示中英文-(6.unicode字符集)

    LCD-STM32液晶顯示中英文-(6.unicode字符集)

    目錄 Unicode字符集和編碼 UTF-32 UTF-16 UTF-8(重點(diǎn):必須掌握) BOM ANSI ????????由于各個(gè)國家或地區(qū)都根據(jù)使用自己的文字系統(tǒng)制定標(biāo)準(zhǔn),同一個(gè)編碼在不同的標(biāo)準(zhǔn)里表示不一樣的字符,各個(gè)標(biāo)準(zhǔn)互不兼容,而又沒有一個(gè)標(biāo)準(zhǔn)能夠囊括所有的字符,即無法用一個(gè)標(biāo)準(zhǔn)表達(dá)所有

    2024年02月16日
    瀏覽(22)
  • 一文讀懂使用STM32驅(qū)動(dòng) LCD1602 液晶顯示屏(基于Mbed Studio平臺(tái))

    一文讀懂使用STM32驅(qū)動(dòng) LCD1602 液晶顯示屏(基于Mbed Studio平臺(tái))

    LCD (Liquid Crystal Display) 液晶顯示屏是一種廣泛使用的一種字符型液晶顯示模塊。其中型號1602表示每行顯示16個(gè)字符、一共2行。LCD1602相比于OLED最大的好處就是不用使用SPI或I2C等任何通信協(xié)議,而是由mbed直接將命令傳給LCD從而實(shí)現(xiàn)控制。 LCD1602主要參數(shù)如下: 顯示字符:16×2個(gè)

    2024年02月05日
    瀏覽(26)
  • STM32-基本知識梳理10-FSMC控制ST7789V-LCD液晶顯示屏

    STM32-基本知識梳理10-FSMC控制ST7789V-LCD液晶顯示屏

    一、ST7789V-LCD液晶顯示 1,一種計(jì)算機(jī)的I/O設(shè)備,即輸入輸出設(shè)備; 2,數(shù)據(jù)傳遞結(jié)構(gòu),光線的傳遞通過偏光片進(jìn)行調(diào)整,最終傳遞到濾光片上,進(jìn)而不同RGB數(shù)據(jù)點(diǎn),即像素點(diǎn); 3, LCD顯示器的關(guān)鍵參數(shù) ①像素:顯示器的像素指它成像最小的點(diǎn) ②分辨率:像素點(diǎn)的個(gè)數(shù)的乘積

    2024年02月12日
    瀏覽(21)
  • LCD—液晶顯示

    LCD—液晶顯示

    本節(jié)主要介紹以下內(nèi)容 顯示器簡介 液晶控制原理 秉火 3.2 寸液晶屏簡介 使用 FSMC 模擬 8080 時(shí)序 NOR FLASH 時(shí)序結(jié)構(gòu)體 FSMC 初始化結(jié)構(gòu)體 ? 顯示器屬于計(jì)算機(jī)的 I/O 設(shè)備,即輸入輸出設(shè)備。它是一種將特定電子信息輸出到屏幕上再反射到人眼的顯示工具。常見的有 CRT 顯示器、液

    2024年02月02日
    瀏覽(21)
  • LCD1602液晶顯示模塊

    LCD1602液晶顯示模塊

    1、概述: LCD1602(Liquid Crystal Display)是一種工業(yè)字符型液晶,能夠同時(shí)顯示 16×02,32個(gè) 字符(16列兩行)。是我們接觸引腳最多的模塊。 LCD1602我們的非標(biāo)準(zhǔn)協(xié)議(標(biāo)準(zhǔn)協(xié)議有IIC、IIS、SPI)中比較容易懂的玩法。 2、引腳說明:翻閱LCD1602說明書 共有16根引腳,如下表: 編號 符號

    2024年02月16日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包