-
概述
M4处理器是32位寻址,存储空间可达4GB,统一编址说白了就是指令和数据可以再相同的地址空间。内存空间的映射关系如下:
各个存储区域的详细描述如下表
地址范围 | 存储区域范围 | 描述 |
0x00000000- 0x1FFFFFFF |
代码区域 | 空间大小512MB,存储程序代码,开始位置存放默认向量表,而且允许数据访问。 |
0x20000000- 0x3FFFFFFF |
SRAM | 空间大小512MB,通常是片上SRAM,该区域开始1MB可以按位寻址,使用特性位bit-band。该区域可执行程序 |
0x40000000- 0x5FFFFFFF |
外设 | 也是512MB,通常映射位片上外设,第一个1MB可以位寻址 |
0x60000000- 0x9FFFFFFF |
片外RAM | 分为两个512MB存储空间,可以存放程序代码和数据。 |
0xA0000000- |