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

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

FSMC特性

FSMC管理1GB空間,擁有4個Bank連接外部存儲器
每個Bank有獨立的片選信號
每個Bank有獨立的時序配置

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

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

LCD接口-支持8080和6800模式

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

結(jié)構(gòu)

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

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

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

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

HADDR[26:27]對4個region分別尋址

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

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

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

Bank1的四個區(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è)置時STM32內(nèi)部會右移一位對其!#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ù)時,地址右移一位對齊,對應(yīng)到地址引腳,就是:A10:A0=011 1111 1111,此時A10是0,但是如果16位地址再加1(對應(yīng)到8位地址是加2,即7FE+0X02),那么:A10:A0=100 0000 0000,此時A10就是1了,即實現(xiàn)了對RS的0和1的控制。

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

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

//8080時序?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程序要簡便很多,但是在初始化LCD時需要對FSMC進(jìn)行初始化


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

關(guān)鍵字: fsmc STM32

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

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

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

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