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

求助大家地址映射的问题

求助大家地址映射的问题

我用的是dp512,p&e烧写,我想设置reg:0x0000-0x3FFF, ram:0x0400-0x37FF,eeprom:0x3800-0x3FFF。

我在start12.c里是这样设置的

INITRG = 0;INITRM = 0;INITEE = 0x31; 并且我在PRM文件里也做了相应的修改,

现在问题是我在0x3900定义了一个const变量,volatile const unsigned char test1@3900 = 0xab;

按我的理解,程序运行时,0x3900处的值是0xab,但是实际上此处是0xFF,但用eeprom编程的函数可以往此处写值

就是为什么我定义了此处的值,而实际ee并没有被修改,求教版主和大家教我,谢谢

海纳百川  有容乃大
如果链接有问题,可以试着搜索“向版主请教关于EEPROM初始化问题”。
海纳百川  有容乃大

谢谢版主的解答!

我在cmd文件加入命令行之后,从调试时从命令窗口看到bdm是将eeprom设置为0x3000-0x3FFF,但是还有以下提示

FP: The UNPROTECT command is not available for the EEPROM flash module => Skipped.

FP: The UNPROTECT command is not available for the FLASH_4000 flash module => Skipped.
FP: The UNPROTECT command is not available for the FLASH_C000 flash module => Skipped.
FP: The UNPROTECT command is not available for the ALL_PPAGES flash module => Skipped.
FP: The UNPROTECT command is not available for the FLAT8000_P20 flash module => Skipped.

设置还是失败了,难道只能从freescale哪儿要新的fpp文件吗?请问怎样联系他们啊?

返回列表