www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]FSMC特性FSMC管理1GB空間,擁有4個(gè)Bank連接外部存儲(chǔ)器每個(gè)Bank有獨(dú)立的片選信號(hào)每個(gè)Bank有獨(dú)立的時(shí)序配置同步批量傳輸訪問最高頻率可達(dá)60MHzfCLK= HCLK /2靜態(tài)地址映射存儲(chǔ)器支持的存儲(chǔ)器類型SRAMPSRAMNOR/ONENANDRO

FSMC特性

FSMC管理1GB空間,擁有4個(gè)Bank連接外部存儲(chǔ)器
每個(gè)Bank有獨(dú)立的片選信號(hào)
每個(gè)Bank有獨(dú)立的時(shí)序配置

同步批量傳輸訪問最高頻率可達(dá)60MHz
fCLK= HCLK /2

靜態(tài)地址映射存儲(chǔ)器支持的存儲(chǔ)器類型
SRAM
PSRAM
NOR/ONENAND
ROM

LCD接口-支持8080和6800模式

NANDFlash和16位PCCard,NAND Flash具有硬件ECC

結(jié)構(gòu)

FSMC分為四塊BANK,每塊各占256M字節(jié)空間,每塊分為四個(gè)區(qū),每個(gè)區(qū)占64M。

NOR/PSRAM 256M字節(jié)的空間需要28根地址線尋址

HADDR是內(nèi)部AHB地址總線

HADDR[25:0]來自外部存儲(chǔ)器地址FSMC[25:0]

HADDR[26:27]對(duì)4個(gè)region分別尋址

無論外接8位/16位寬度設(shè)備,F(xiàn)SMC_A[0]永遠(yuǎn)連接外部設(shè)備的地址A[0]

外接16位寬度存儲(chǔ)器:HADDR[25:1] →FSMC_A[24:0]

外接8位寬度存儲(chǔ)器:HADDR[25:0] →FSMC_A[25:0]

Bank1的四個(gè)區(qū)的地址范圍:

控制LCD源碼講解:

//LCD地址結(jié)構(gòu)體typedefstruct{vu16LCD_REG;vu16LCD_RAM;}LCD_TypeDef;//使用NOR/SRAM的Bank1.sector4,地址位HADDR[27,26]=11A10作為數(shù)據(jù)命令區(qū)分線//注意設(shè)置時(shí)STM32內(nèi)部會(huì)右移一位對(duì)其!#defineLCD_BASE((u32)(0x6C000000|0x000007FE))#defineLCD((LCD_TypeDef*)LCD_BASE)12345678910

LCD_BASE,須根據(jù)外部電路的連接來確定,如Bank1.sector4就是從地址0X6C000000開始,而0X000007FE,則是A10的偏移量。以A10為例,7FE換成二進(jìn)制為:111 1111 1110,而16位數(shù)據(jù)時(shí),地址右移一位對(duì)齊,對(duì)應(yīng)到地址引腳,就是:A10:A0=011 1111 1111,此時(shí)A10是0,但是如果16位地址再加1(對(duì)應(yīng)到8位地址是加2,即7FE+0X02),那么:A10:A0=100 0000 0000,此時(shí)A10就是1了,即實(shí)現(xiàn)了對(duì)RS的0和1的控制。

我們將這個(gè)地址強(qiáng)制轉(zhuǎn)換為L(zhǎng)CD_TypeDef結(jié)構(gòu)體地址,那么可以得到LCD->LCD_REG的地址就是0X6C00,07FE,對(duì)應(yīng)A10的狀態(tài)為0(即RS=0),而LCD-> LCD_RAM的地址就是0X6C00,0800(結(jié)構(gòu)體地址自增),對(duì)應(yīng)A10的狀態(tài)為1(即RS=1),從而實(shí)現(xiàn)對(duì)RS的控制。

根據(jù)8080時(shí)序和FSMC寫寄存器對(duì)比:

//8080時(shí)序?qū)懠拇嫫鱲oidLCD_WR_REG(u16data){LCD_RS_CLR;LCD_CS_CLR;DATAOUT(data);LCD_WR_CLR;LCD_WR_SET;LCD_CS_SET;}//FSMC寫寄存器voidLCD_WR_REG(u16regval){LCD->LCD_REG=regval;}//用FSMC程序要簡(jiǎn)便很多,但是在初始化LCD時(shí)需要對(duì)FSMC進(jìn)行初始化


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

簡(jiǎn)介:OLED由于同時(shí)具備自發(fā)光,不需背光源、對(duì)比度高、厚度薄、視角廣、反應(yīng)速度快、可用于撓曲性面板、使用溫度范圍廣、構(gòu)造及制程較簡(jiǎn)單等優(yōu)異之特性,被認(rèn)為是下一代的平面顯示器新興應(yīng)用技術(shù)。OLED顯示技術(shù)具有

關(guān)鍵字: OLED stm32系列

電氣特性:工作電壓:3.3V-5.5V工作電流 :平均0.5mA輸出:?jiǎn)慰偩€數(shù)字信號(hào)測(cè)量范圍:濕度20~90%RH,溫度0~50℃精度 :濕度±5%,溫度±2℃分辨率 :濕度1%,溫度1℃其數(shù)據(jù)包由5Byte(40Bit...

關(guān)鍵字: dht11 stm32系列 溫濕度傳感器

注意:每個(gè)區(qū)都有獨(dú)立的寄存器控制,都有單獨(dú)的片選引腳,故每個(gè)區(qū)都可以接不同的外設(shè)。

關(guān)鍵字: fsmc STM32 地址塊劃分

簡(jiǎn)介:CAN是Controller Area Network 的縮寫(以下稱為CAN),是ISO國(guó)際標(biāo)準(zhǔn)化的串行通信協(xié)議。由德國(guó)電氣商博世公司在1986年率先提出。此后,CAN通過ISO11898及ISO11519進(jìn)行了...

關(guān)鍵字: can總線 stm32系列

簡(jiǎn)介:STM32有一個(gè)內(nèi)部的溫度傳感器,可以用來測(cè)量CPU及周圍的溫度(TA)。特點(diǎn):該溫度傳感器在內(nèi)部和ADCx_IN16輸入通道相連接,此通道把傳感器輸出的電壓轉(zhuǎn)換成數(shù)字值溫度傳感器模擬輸入推薦采樣時(shí)間是17.1μs...

關(guān)鍵字: stm32系列 內(nèi)部溫度傳感器

串口是一種接口標(biāo)準(zhǔn),它規(guī)定了接口的電氣標(biāo)準(zhǔn),簡(jiǎn)單說只是物理層的一個(gè)標(biāo)準(zhǔn)。沒有規(guī)定接口插件電纜以及使用的協(xié)議,所以只要我們使用的接口插件電纜符合串口標(biāo)準(zhǔn)就可以在實(shí)際中靈活使用,在串口接口標(biāo)準(zhǔn)上使用各種協(xié)

關(guān)鍵字: 485通信 stm32系列

ADC特點(diǎn):12位逐次逼近型的模擬數(shù)字轉(zhuǎn)換器最多帶3個(gè)ADC控制器最多支持18個(gè)通道,可最多測(cè)量16個(gè)外部和2個(gè)內(nèi)部信號(hào)源支持單次和連續(xù)轉(zhuǎn)換模式通道0到通道n的自動(dòng)掃描模式自動(dòng)校準(zhǔn)采樣間隔可以按通道編程規(guī)則通道和注入

關(guān)鍵字: adc stm32系列

FSMC(Flexible Static Memory Controller,可變靜態(tài)存儲(chǔ)控制器)是STM32系列采用一種新型的存儲(chǔ)器擴(kuò)展技術(shù)。在外部存儲(chǔ)器擴(kuò)展方面具有獨(dú)特的優(yōu)勢(shì),可根據(jù)系統(tǒng)的應(yīng)用需要,方便地進(jìn)行不同類型...

關(guān)鍵字: fsmc STM32

在完成IO驅(qū)動(dòng)彩屏的試驗(yàn)后,就準(zhǔn)備著手使用FSMC來驅(qū)動(dòng)彩屏,先了解一下預(yù)備知識(shí)一、所謂的FSMC機(jī)制簡(jiǎn)單介紹FSMC在這篇博文里面很清楚,推薦一下http://blog.csdn.net/king_bingge/art...

關(guān)鍵字: fsmc stm32f103zet6 驅(qū)動(dòng)tft

簡(jiǎn)介:NRF24L01是NORDIC公司生產(chǎn)的一款無線通信芯片,采用FSK 調(diào)制,集成NORDIC自家的Enhanced Short Burst協(xié)議。可以實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)或是1對(duì)6的無線通信。無線通信速度最高可達(dá)到2Mbps。...

關(guān)鍵字: nrf24l01 stm32系列 無線通信
關(guān)閉