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

[求助]关于prm文件

[求助]关于prm文件

RAM       = READ_WRITE 0x0400 TO 0x1FFF;     /*8K RAM- first 1K is hidden under regs 0x0000 to 0x03FF following reset*/
             
/*    EEPROM    = NO_INIT    0x0000 TO 0x07FF  *//* 2K EEPROM - is completely hidden under registers & ram following reset*/
/*       ALIGN 2 [<= 2: 2] [>2: 4];     *//* default alignment = 2 */
                      /* char & int assigned to x2 boundary */
                      /* elements > 3 bytes to x4 boundary */
                      /* < 100% use of EEPROM if byte data used */


请问楼主,上面这段是Freescale 给的MC9s12DX128_BANKED.prm 请问是否可以使用全部8K RAM和2K EEPOM ,如果可以应该如果写?是不是在prm 文件中定义后在C 文件中就不需要更改INITRM 寄存器了?请各位大侠帮我解答,谢谢。

将EEPROM映射到其他区域就可以使用全部RAM了
yuccacl
请问如何映射,是在prm文件中修改,还是修改INITRM ?
PRM文件中的定义要和INITRM配合使用。
海纳百川  有容乃大
具体应该怎么做?举个例子好吗?谢谢了!
RAM,EEPROM,REG有重叠时,优先级依次升高,可以重定义RAM避开重叠。
直接把RAM = READ_WRITE 0x0400 TO 0x1FFF; 改成
RAM = READ_WRITE 0x2000 TO 0x3FFF; 就可以了。
lazy crazy
返回列表