AXD调试跳不进main的问题

[复制链接]
3088|3
 楼主| fmj2008 发表于 2007-12-16 16:39 | 显示全部楼层 |阅读模式
刚学ARM,买了块ARM7板子。<br />设置过程是按照附带光盘里说明来到<br /><br />ADS里<br />R0是0xc008000&nbsp;RW是0<br />make——debug后<br /><br />到AXD里面<br />ENTRY&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;ResetHandler&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerUndef&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerSWI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerPabort&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerDabort&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerIRQ<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerFIQ<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />;;;<br />基本设置已经弄过。<br />按F5没反应,ADX窗口下面横条在走,按stop后跳出&nbsp;一堆地址<br />但是就是跳不进main里面<br /><br />怀疑板子是否有问题,烧了一个模板液晶程序进去。再调试刚才那段程序<br />发现能正常跳进MAIN里面,单步正常,现象也正常。不知是什么原因?<br />(前几天也是是好是坏,怕明天又会出这问题)
阿南 发表于 2007-12-17 19:28 | 显示全部楼层

不是板子问题,应该是您设置问题.

将RO和RW修改成板子的RAM地址处.<br />从光盘找一个能够仿真运行的例子.
zealane 发表于 2007-12-18 09:48 | 显示全部楼层

什么型号的arm板?

  
alex74 发表于 2007-12-18 17:07 | 显示全部楼层

几种可能

1.在系统配置里可以设置程序入口,&nbsp;你是不是设了不对的函数?<br /><br />2.如果你没有用C函数库,&nbsp;是不是SP之类的没设置对<br /><br />3.如果你用了C函数库,&nbsp;也检查SP,&nbsp;heap之类的设置,&nbsp;否则C环境初始化会出错的<br /><br />当然前提是你的内存定位没问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

24

帖子

1

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