首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]UF32的RAM问题

[求助]UF32的RAM问题

今天在codewarrior建的工程中发现,P&E_ICD.prm文件中:

SEGMENTS
    SMRAM = READ_WRITE 0x1200 TO 0x1FFF; /* NORMAL mode */
    /* unbanked FLASH ROM */
    ROM_4000 = READ_ONLY  0x4000 TO 0x7FFF;
    ROM_C000 = READ_ONLY  0xC000 TO 0xFEFF;

那0x2000到0x3FFF去哪里?

这段是用户自己定义的?上面的normal mode 是相对什么说的,还有其他什么mode吗?

on the way
16bit的地址,寻址范围可以64k,但UF32只有32k flash,寻址空间比较小,所以有些地址就被保留了,没有用到。

除了Normal Mode 还有 special Mode

具体的可以查看datasheet
请参见《S12SMRAM3P5K2EV1.pdf》,normal mode针对的是SmartMedia模式。SMRAM本身是可以重定位的,它的初始地址是0x1200~0x1FFF。
海纳百川  有容乃大
哦,不好意思,总是在遇到硬件问题时忽略了datasheet。
on the way
返回列表