<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>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > STM32學(xué)習記錄10:存儲器結構

STM32學(xué)習記錄10:存儲器結構

作者: 時(shí)間:2016-11-13 來(lái)源:網(wǎng)絡(luò ) 收藏
一直以來(lái)對存儲器的結構都十分的模糊,初學(xué)單片機是完全看不懂,以至于有心理陰影,今天徹底消滅他吧??!

存儲器映射是指把芯片中或芯片外的FLASH,RAM,外設,BOOTBLOCK等進(jìn)行統一編址。即用地址來(lái)表示對象。這個(gè)地址絕大多數是由廠(chǎng)家規定好的,用戶(hù)只能用而不能改。用戶(hù)只能在掛外部RAM或FLASH的情況下可進(jìn)行自定義。

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

1:CM3存儲器映射

如圖,是Cortex-M3存儲器映射結構圖摘自《CM3技術(shù)手冊》。

Cortex-M3是32位的內核,因此其PC指針可以指向2^32=4G的地址空間,也就是0x0000_0000——0xFFFF_FFFF這一大塊空間。

好,根據圖中描述,Cortex-M3內核將0x0000_0000——0xFFFF_FFFF這塊4G大小的空間分成8大塊:代碼、SRAM、外設、外部RAM、外部設備、專(zhuān)用外設總線(xiàn)-內部、專(zhuān)用外設總線(xiàn)-外部、特定廠(chǎng)商等。導致了,使用該內核的芯片廠(chǎng)家必須按照這個(gè)進(jìn)行各自芯片的存儲器結構設計。

2:STM32存儲器映射

下面的圖摘自stm32f107vct6的說(shuō)明文檔

說(shuō)明:
1:Peripherals:外設的存儲器映射,對該區域操作,就是對相應的外設進(jìn)行操作;
2:SRAM:運行時(shí)臨時(shí)存放代碼的地方;

3:Flash:存放代碼的地方;

4:System Memory:STM32出廠(chǎng)時(shí)自帶的你只能使用,不能寫(xiě)或擦除;

5:Option Bytes:可以按照用戶(hù)的需要進(jìn)行配置(如配置看門(mén)狗為硬件實(shí)現還是軟件實(shí)現);

3:FLASH

STM32的Flash,嚴格說(shuō),應該是Flash模塊。

該Flash模塊包括:Flash主存儲區(Main memory)、Flash信息區(Information block),以及Flash存儲接口寄存器區(Flash memory interface)。




評論


技術(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>