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

[求助]S12存储空间映射的问题??

[求助]S12存储空间映射的问题??

non-paged FLASHs和paged FLASH是上面意思,有上面区别?

PAGE_38 = READ_ONLY 0x388000 TO 0x38BFFF;
PAGE_39 = READ_ONLY 0x398000 TO 0x39BFFF;
PAGE_3A = READ_ONLY 0x3A8000 TO 0x3ABFFF;
PAGE_3B = READ_ONLY 0x3B8000 TO 0x3BBFFF;
PAGE_3C = READ_ONLY 0x3C8000 TO 0x3CBFFF;
PAGE_3D = READ_ONLY 0x3D8000 TO 0x3DBFFF;

Fixed Flash,PageWindow??都不是很明白

对于S12的存储空间的映射问题不是很明白,都有些糊了,最近要弄一个系统,需要在系统上电以后将EEPROM中的内容写入RAM中,在系统运行过程中RAM数据会得到优化,在系统关闭之前再将RAM中的数据回传至EEPROM中。以前没有弄过这方面的,对存储空间的映射不是很明白,请斑竹帮忙解答!】

谢谢!

S12的内部地址总线是16位的,所以只能寻址64K的空间。为了扩展内存容量,S12引入了一个PPAGE页面寄存器,用于分页寻址,这样就可以扩展地址空间了。因此,S12的内存地址中,有些是可以直接采用16位地址总线进行寻址的,称为非分页地址;而有些是必须通过分页地址进行寻址的,称为分页地址。
海纳百川  有容乃大
返回列表