新聞中心

        EEPW首頁 > 嵌入式系統 > 牛人業話 > STM32處理器存儲空間布局解析

        STM32處理器存儲空間布局解析

        作者: 時間:2016-07-25 來源:網絡 收藏

          一、Cortex-M3支持最大4GB的空間,其地址映射關系如下圖

        本文引用地址:http://www.104case.com/article/201607/294478.htm

          

         

          二、器映射實例:256KB Flash 48KB SRAM

          

         

          

         

          IROM1為片上程序器,即片上集成的Flash存儲器,對該處理器Flash大小為256KB,即0x40000

          IRAM1為片上數據存儲器,即片上集成的SRAM存儲器,對該處理器Flash大小為48KB,即0xC000

          片上SRAM的起始地址是0x20000000,這是由Cortex-M3內核決定的,從0x20000000開始的512KB存儲空間內都可以SAM,即所謂的”大框架“,但具體的SRAM大小由半導體廠商來決定,因為SRAM成本較高一般容量都不是很大。

          代碼區的起始地址范圍為0x00000000~0x1FFFFFFF,地址空間大小為512KB,這是由Cortex-M3內核決定的,即所謂的”大框架“。但是程序存儲器的具體起始地址和大小是由具體的半導體廠商決定的。如STMM2F103VC的起始地址為0x08000000。



        關鍵詞: STM32 存儲

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 资阳市| 株洲县| 白沙| 宁武县| 察雅县| 永丰县| 温泉县| 灌云县| 无锡市| 封开县| 三穗县| 涪陵区| 安丘市| 井冈山市| 信丰县| 桐庐县| 瓦房店市| 墨江| 道孚县| 宝兴县| 彭泽县| 武邑县| 龙陵县| 黑山县| 报价| 萍乡市| 丰原市| 栖霞市| 大埔区| 马鞍山市| 武隆县| 日喀则市| 永春县| 中牟县| 龙井市| 马鞍山市| 宝丰县| 辉县市| 龙岩市| 泰和县| 洪洞县|