[ZLG-ARM] 请教关于ADS设置以及分散加载文件和REMAP的问题,问的比较细

[复制链接]
 楼主| cbqcgq 发表于 2007-6-20 18:18 | 显示全部楼层 |阅读模式
1,在ARM7中,我使用MEMMAP=2;即中断向量重新映射到内部RAM,地址为0x40000000,那么,读写0x00000000就是读写0x40000000,对吗?那么反之,读写0x40000000也就是读写0x00000000吗?<br />2,还有,就是在ADS中设置的Image&nbsp;entry&nbsp;point&nbsp;,这个值是调试入口,那么是否也是程序的运行首地址?<br />3,是不是使用JTAG调试的时候,Image&nbsp;entry&nbsp;point&nbsp;必须等于中断向量表的首地址(即程序的真正入口)?如果不使用JTAG调试,使用ISP,那么这个值是否对ISP造成影响?<br />4,使用ISP烧写的话,程序在存储空间的位置是完全由分散加载文件决定的吗?如果没有使用分散加载,那么程序的位置是不是由LAYOUT中的Object/Symbol-Section以及OUTPUT中的RO_BASE和RW_BASE决定的?<br />4,调试发现,如果REMAP到BOOTLOADER区,对0x00000000地址是不能操作的,我想,这个是因为BOOTLOADER区本身在用户程序中是无法操作的原因吧?REMAP到其他任何地方都是可以的改变0x00000000地址的值的,包括不重新映射(MEMMAP=1,此时按理说是对内部FLASH操作)<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

53

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部