<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > STM32-FSMC機制的NOR Flash存儲器擴展技術(shù)

STM32-FSMC機制的NOR Flash存儲器擴展技術(shù)

作者: 時(shí)間:2009-11-17 來(lái)源:網(wǎng)絡(luò ) 收藏

1.3 映射地址空間
管理1 GB的映射地址空間。該空間劃分為4個(gè)大小為256 MB的BANK,每個(gè)BANK又劃分為4個(gè)64 MB的子BANK,如表1所列。的2個(gè)控制器管理的映射地址空間不同。 控制器管理第1個(gè)BANK,NAND/PC Card控制器管理第2~4個(gè)BANK。由于兩個(gè)控制器管理的存儲器類(lèi)型不同,擴展時(shí)應根據選用的存儲設備類(lèi)型確定其映射位置。其中,BANK1的4個(gè)子BANK擁有獨立的片選線(xiàn)和控制寄存器,可分別擴展一個(gè)獨立的存儲設備,而B(niǎo)ANK2~BANK4只有一組控制寄存器。

本文引用地址:http://dyxdggzs.com/article/202625.htm


2 FSMC擴展 配置
SRAM/ROM、 和PSRAM類(lèi)型的外部存儲器都是由FSMC的NOR Flash控制器管理的,擴展方法基本相同,其中NOR Flash最為復雜。通過(guò)FSMC擴展外部存儲器時(shí),除了傳統存儲器擴展所需要的硬件電路外,還需要進(jìn)行FSMC初始化配置。FSMC提供大量、細致的可編程參數,以便能夠靈活地進(jìn)行各種不同類(lèi)型、不同速度的存儲器擴展。外部存儲器能否正常工作的關(guān)鍵在于:用戶(hù)能否根據選用的存儲器型號,對配置寄存器進(jìn)行合理的初始化配置。
(1)確定映射地址空間
根據選用的存儲器類(lèi)型確定擴展使用的映射地址空間。NOR Flash只能選用BANK1中的4個(gè)子BANK。選定映射子BANK后,即可確定以下2方面內容:
①硬件電路中用于選中該存儲器的片選線(xiàn)FSMC_NEi(i為子BANK號,i=1,…,4);
②FSMC配置中用于配置該外部存儲器的特殊功能寄存器號(如表1所列)。
(2)配置存儲器基本特征
通過(guò)對FSMC特殊功能寄存器FSMC_BCRi(i為子BANK號,i=1,…,4)中對應控制位的設置,FSMC根據不同存儲器特征可靈活地進(jìn)行工作方式和信號的調整。根據選用的存儲器芯片確定需要配置的存儲器特征,主要包括以下方面:
①存儲器類(lèi)型(MTYPE)是SRAM/ROM、PSRAM,還是NOR Flash;
②存儲芯片的地址和數據引腳是否復用(MUXEN),FSMC可以直接與AD0~AD15復用的存儲器相連,不需要增加外部器件;
③存儲芯片的數據線(xiàn)寬度(MWID),FSMC支持8位/16位兩種外部數據總線(xiàn)寬度;
④對于NOR Flash(PSRAM),是否采用同步突發(fā)訪(fǎng)問(wèn)方式(B URSTEN);
⑤對于NOR Flash(PSRAM),NWAIT信號的特性說(shuō)明(WAITEN、WAITCFG、WAITPOL);
⑥對于該存儲芯片的讀/寫(xiě)操作,是否采用相同的時(shí)序參數來(lái)確定時(shí)序關(guān)系(EXTMOD)。
(3)配置存儲器時(shí)序參數
FSMC通過(guò)使用可編程的存儲器時(shí)序參數寄存器,拓寬了可選用的外部存儲器的速度范圍。FSMC的NORFlash控制器支持同步和異步突發(fā)兩種訪(fǎng)問(wèn)方式。選用同步突發(fā)訪(fǎng)問(wèn)方式時(shí),FSMC將HCLK(系統時(shí)鐘)分頻后,發(fā)送給外部存儲器作為同步時(shí)鐘信號FSMC_CLK。此時(shí)需要的設置的時(shí)間參數有2個(gè):
①HCLK與FSMC_CLK的分頻系數(CLKDIV),可以為2~16分頻;
②同步突發(fā)訪(fǎng)問(wèn)中獲得第1個(gè)數據所需要的等待延遲(DATLAT)。



關(guān)鍵詞: Flash FSMC STM NOR

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>