如图,为f28335的储存器映射图。10个片上SRAM(M1,M0,L0~L7),从XINTF外部接口扩展外部储存器空间。
M0的片上储存块地址范围是0x000040~0x003FF(1K×16位),M1块的地址范围是0x000400~0x0007FF(1K×16位)可为通用ROM,上电复位后M0被编译器作为储存数据,堆栈指针从M1开始。
L0~L3储存块为4K×16位,且受安全密码保护,均可配置为程序储存器。
L4~L7储存块为4K×16位,为SARAM块,也可以作为DAM储存块。
F28335片上有256K×16位的FLASH,分为8个扇区。
F28335片上包含1K×16位的一次编程ROM,地址范围为0x380400~0x3807FF。
安全代码模块(CodeSecurityModule,CSM)位于DSP的片上FLASH的最后8个单元地址0x33FFF8-0x3FFFF(8×16位)。用户填写128位密码之后,DSP片上的受安全代码保护的区域(简称安全存储器)就无法通过DSP的JTAG接口进行读取查看,也不能拷贝未授权的DSP片上FLASH、L0~L3、OTP等受代码模块保护的代码或数据
|