Board logo

标题: [求助]关于存储器重映射 [打印本页]

作者: shaowh    时间: 2007-9-12 19:29     标题: [求助]关于存储器重映射

存储器重映射是怎么一回事?
是不是同一个存储空间有两个地址?

AT91SAM7S  中内存地址空间是这么分配:先是1M的空间(没说是什么),然后是1M的flash,最后是1M的SRAM。说如果没有进行重映射,最先的1M是SRAM,若进行了重映射,最先的1M是flash。

那么 是不是说最先的1M空间并没有实际的物理的存储介质,而flssh或SRAM可以通过两个地址(实际地址和映射地址)进行访问呢???

另外一个问题,是不是所有的寄存器都是在SRAM中呢?

如果要自己写配置文件,要写定义寄存器,而CPU的datasheet中好像没给出它们的基地址,只给了偏移量。怎么算它们的实际地址啊?????


作者: kzw    时间: 2007-9-13 00:25

这个指的是程序boot前和boot后的重映射,找一个arm的中文书看看就能理解了。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0