为什么ADS调试2440寄存器值都不变化,只有pc在变化

[复制链接]
 楼主| mfrc531 发表于 2007-10-1 22:02 | 显示全部楼层 |阅读模式
同样的程序,用一块2410调试时,一切正常,可以看到寄存器值都在正常变化<br /><br />而用刚完成的2440来跑同样一段程序,只有pc在增长,其他寄存器值根本没有变化,而且程序也跑得不对,axd上看只是顺溜往下走,根本不管循环判断。<br /><br />请问这个是什么原因造成的?<br />如何解决呢<br />
阿南 发表于 2007-10-6 16:09 | 显示全部楼层

2410的程序怎能让2440跑?

在axd下点右键,选中Interleave&nbsp;Disassembly,用混合模式查看就知道为什么了?程序没有装载成功,你的SDRAM还没有初始化好
 楼主| mfrc531 发表于 2007-10-20 22:22 | 显示全部楼层

对的,是SDRAM没有初始化成功

果然高手
您需要登录后才可以回帖 登录 | 注册

本版积分规则

67

主题

128

帖子

1

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

67

主题

128

帖子

1

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