主题 : 关于ARM 0地址和中断向量表的疑问 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 64837
精华: 0
发帖: 39
金钱: 200 两
威望: 40 点
贡献值: 0 点
综合积分: 78 分
注册时间: 2012-03-10
最后登录: 2018-05-10
楼主  发表于: 2013-03-08 10:49

 关于ARM 0地址和中断向量表的疑问

最近在学习tiny210的裸机程序,学到了很到,但也有不少疑问,在此请教大神。
1.S5PV210在上电的时候IROM映射到了0地址,从IROM开始执行。这点有没有错?

2.ARM的中断向量表是在0地址的地方,但是我在S5PV210_iROM_ApplicationNote_Preliminary_20091126.pdf中看到中断向量表在0xD003_7400,其实发生中断的时候还是跳到0地址,只是0地址的IROM会到0xD003_7400这里来取handler。这点我有没有理解错?


3.我在ARM system developer's guide中看到,上电后IROM映射到0地址,IROM中的程序会将内部IRAM remap到0地址。但是我看到0xD002_0000地址的内容和0地址的内容不一样。这又怎么理解?

[ 此帖被604725560在2013-03-08 11:05重新编辑 ]