[ZLG-ARM] 请教周工:关于开发板的bank0,bank1设置

[复制链接]
3076|3
 楼主| malaohu 发表于 2007-3-28 11:11 | 显示全部楼层 |阅读模式
我用的EasyArm2200的开发板。课程过半,回过头来发现还有一些地方不清楚,比如RAM/FLASH的BANK0/BANK1的设置问题。<br /><br />设Flash&nbsp;为bank0时要将ads里的起始地址设为0x80000000;<br />可是为什么设置RAM为bank0时,要把ADS的起始地址设为0x00000000;<br />不是bank0分配的地址空间是从0x80000000开始么,RAM为什么要例外!
zlgARM 发表于 2007-3-29 08:29 | 显示全部楼层

malaohu

&nbsp;&nbsp;&nbsp;&nbsp;外部RAM设为Bank0时,其调试入口地址是0x80000000.
 楼主| malaohu 发表于 2007-3-29 09:18 | 显示全部楼层

可是试验中跟你说的不一致阿

比如GPIO输出控制试验中的讲解是这样的:<br />当DebugInExram时要设置bank0~RAM,并且Flash0&nbsp;中的Start&nbsp;Address设为0x00000000。<br /><br />这是怎么回事?不是bank0对应的地址为0x80000000么?为什么这儿不设为0x80000000呢?还是因为这儿就是用的片内RAM调试的?或者跟mem_b.scf有关系?
zlgARM 发表于 2007-3-29 17:37 | 显示全部楼层

malaohu

&nbsp;&nbsp;没有不一致啊,图片中说的是Flash&nbsp;0&nbsp;而不是BANK0。那个选项指定FLASH存储器的地址空间。bank0的地址空间是由硬件连接方式决定的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

95

帖子

0

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