[ZLG-ARM] 请教ADS1.2调试问题

[复制链接]
2986|4
 楼主| lyl831015 发表于 2007-4-27 16:17 | 显示全部楼层 |阅读模式
&nbsp;&nbsp;最近一直出现比较郁闷的事,在别人的机子上能正常运行的程序,原封不动拷贝到我的电脑上,调试就会出现&quot;未定义指令&quot;的错误。<br />&nbsp;进入主函数的反汇编的代码如下:<br /><br />/***********************************************************************<br />********************************************************************/<br />int&nbsp;&nbsp;main(void)<br />{&nbsp;&nbsp;<br />[0xe92ddede]&nbsp;*&nbsp;stmfd&nbsp;&nbsp;&nbsp;&nbsp;r13!,{r1-r4,r6,r7,r9-r12,r14,pc}<br />[0xe24dde49]&nbsp;&nbsp;&nbsp;sub&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;r13,r13,#0x490<br /><br /><br />总是运行到第二条语句就跑飞了?<br />困惑不解!!!!!!!!!!!1<br />请各位大虾指教!不胜感激!!!!!!!!!!!!!!!!
hjiongh 发表于 2007-4-27 16:56 | 显示全部楼层

别人机器能运行的话,你不要copy,一条一条写进去再试试

  
wlsui 发表于 2007-4-27 19:26 | 显示全部楼层

偶也郁闷!

偶最近好也好郁闷!
 楼主| lyl831015 发表于 2007-5-1 20:33 | 显示全部楼层

谢谢

谢谢<br />我先去试一下,不胜感激.
high 发表于 2007-5-2 02:23 | 显示全部楼层

bl __main

__main是ads1.2支持的.可以省却一些初始化工作.<br /><br />**:<br />大概包括初始化堆栈,初始化c函数库,<br />初始化全局变量...<br /><br />使用__main会更便利.详细的ads1.2手册都有介绍了.<br />======================<br />2楼说的情况是编辑器包含了一些不可见的字符.但这样的话编译都不会通过了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

71

帖子

1

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