[经验] 28335硬件教程-存储器空间

define_us   2015-12-29 15:58 楼主
0、28335的存储器空间如下 1.jpg

1、flash和OTP

28335的片内flash具有调节功能,可以适应不同设置的CPU主频。可以设置为低功耗模式。OTP为一次性存储,一旦被写入,不能擦除

flash和otp有下列状态,表示如下:

2.jpg

PWR位在FPWR寄存器中,注意,若是要通过修改寄存器值使flash变向低功耗,那么,该代码不能存在于flash中。

3.jpg

flash的一次最小读取单元为2048bit,访问flash有两种:

(1)随机访问

对某一页第一次读取数据

(2)同页访问

对某一页第二次读取数据

2、BOOTROM

当外围引脚将DSP设置为微计算机模式时,计算机上电后将执行该段程序,从而完成bootloader的功能。

3、外设帧

共设置有4个外设帧,分为PF0~PF3,里面包含各种外设设置的寄存器。他们中有的编辑之前必须使用EALLOW指令,而有的并不需要。

4、SRAM

28335上的SRAM被分为L0~L7 8块

5、CSM模块

CSM模块负责保护FLASH,OTP和SRAM L0,L1,L2,L3中的内容不被JTAG口读取,其他存储器中运行的代码也无法这些内容,除非正确给出密码。

CSM模块由128二进制位组成。如果设置为全1,则表示该器件没有进行CSM模块保护。

注意,不能使用全0作为密码,否则该器件会被永久锁住,不能进行再调试和编程。

6、xintf用于扩展片外外设

28335的接口被映射到了ZONE0,ZONE6,和ZONE7中。


回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复