这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 问,关于映射

共2条 1/1 1 跳转至

问,关于映射

院士
2006-09-17 18:14:16     打赏
问,关于映射



关键词: 关于     映射    

院士
2006-12-22 22:43:00     打赏
2楼
问 映射是不是就相当于软件更改存储器的地址啊

例如异常向量在0x00000000~0x0000001f

ramap到0x40000000
那上电后程序就从0x40000000开始执行啊
是不是可以理解为跳转


还有啊
remap后
原来的0x00000000~0x0000001f 干什么用

好多都不理解
哪位可以解释一下
谢谢 1: 怎么没人回啊 2: re:"ramap到0x40000000
那上电后程序就从0x40000000开始执行啊
是不是可以理解为跳转"
  这样理解是错误的。ramap到0x40000000后,只是访问0x00000000的内容就是0x40000000上的内容。

"还有啊
remap后
原来的0x00000000~0x0000001f 干什么用"
   没有“原来的0x00000000~0x0000001f”的概念,0x00000000~0x0000001f只是一个(访问)地址,设置它连到FLASH(映射到FLASH)就是访问FLASH,设置它连到RAM就是访问RAM。



3: 谢谢 4: 感谢 5: 不好意思,还是没有理解,"ramap到0x40000000
那上电后程序就从0x40000000开始执行啊
是不是可以理解为跳转"
  ###这样理解是错误的。ramap到0x40000000后,只是访问0x00000000的内容就是0x40000000上的内容。###
****这句话“ramap到0x40000000后,只是访问0x00000000的内容就是0x40000000上的内容。”可以在Remap时本来就是将0x00000000的内容拷贝到0x40000000去的呀,我怎么始终感觉是在0x00000000处放了跳转。因为上电要到0x40000000去运行只有一个可能,将PC的值装入0x40000000,这不就是一个跳转吗,不好意思现在头很晕,有没有一个更让我明白一点的解释呀,谢谢!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]