[STM32F1] keil mdk 调试没有黄色箭头,汇编窗口一直停留在第一行

[复制链接]
10314|21
 楼主| 木子不二 发表于 2015-5-18 15:11 | 显示全部楼层 |阅读模式
keil mdk 调试没有黄色箭头,汇编窗口一直停留在第一行,有时候修改源码后又出现黄色的箭头。好生奇怪。
_YH_}(E1ZCFMT%AZA6UC{GV.png
 楼主| 木子不二 发表于 2015-5-18 16:20 | 显示全部楼层
程序还死在这汇编这里执行不到main函数。。。
2.png
runningwzf 发表于 2015-5-18 17:13 | 显示全部楼层
是不是没有选择goto main()?
Leeone 发表于 2015-5-18 17:28 | 显示全部楼层
跑飞得了
 楼主| 木子不二 发表于 2015-5-18 18:25 | 显示全部楼层
runningwzf 发表于 2015-5-18 17:13
是不是没有选择goto main()?

有选择的,程序一直在汇编那里循环
hjl2832 发表于 2015-5-19 09:56 | 显示全部楼层
初始化失败了。
 楼主| 木子不二 发表于 2015-5-19 09:58 | 显示全部楼层
hjl2832 发表于 2015-5-19 09:56
初始化失败了。

什么原因导致的初始化失败呢,怎么解决啊,
发现偶尔按复位键能够启动
amanda_s 发表于 2015-5-19 10:44 | 显示全部楼层
勾掉“Run to main",看看死在哪里。
Capture.PNG
 楼主| 木子不二 发表于 2015-5-19 11:23 | 显示全部楼层
amanda_s 发表于 2015-5-19 10:44
勾掉“Run to main",看看死在哪里。

0x1FFFF3B2 F8D01808  LDR      r1,[r0,#0x808]
0x1FFFF3B6 0549      LSLS     r1,r1,#21
0x1FFFF3B8 D4FB      BMI      0x1FFFF3B2
死在这 3句反汇编这里
wowow 发表于 2015-5-19 14:48 | 显示全部楼层
感觉还没进main()就已经跑飞了。
hjl2832 发表于 2015-5-20 09:36 | 显示全部楼层
你该不会用错启动文件了吧?IAR和MDK的启动文件是有区别的,就那那个.s文件。
 楼主| 木子不二 发表于 2015-5-24 22:29 | 显示全部楼层
hjl2832 发表于 2015-5-20 09:36
你该不会用错启动文件了吧?IAR和MDK的启动文件是有区别的,就那那个.s文件。 ...

有时候重新烧录进去再仿真就可以,然后再debug 又不行
神的兄弟 发表于 2015-5-25 09:09 | 显示全部楼层
有时候我也会出现这个问题,重启软件和硬件就会恢复正常
zh113214 发表于 2015-6-4 22:58 | 显示全部楼层
还真有点奇怪,,初始化失败了。。。
weiweiyixiao 发表于 2015-6-4 23:03 | 显示全部楼层
看地址,这个貌似执行的是isp的代码吧?
草莓咖啡因 发表于 2015-12-29 11:09 | 显示全部楼层
问题解决了么,我也遇到同样的问题,求指教
 楼主| 木子不二 发表于 2016-1-13 21:01 | 显示全部楼层
貌似是调试的串口问题  现在基本没有出现这种情况了
戈卫东 发表于 2016-1-13 22:09 | 显示全部楼层
地址怎么可以是0x1fff????
cnb12345 发表于 2016-1-14 00:02 | 显示全部楼层
芯片型号没选对吧
 楼主| 木子不二 发表于 2016-1-15 13:12 | 显示全部楼层
戈卫东 发表于 2016-1-13 22:09
地址怎么可以是0x1fff????

应该是多少?

评论

@kate2005_chen :你这是挖坟了  发表于 2018-12-14 23:07
问题解决了么?我也碰到一样的问题,可以分享一下解决的方法么?  发表于 2018-9-18 16:52
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

306

帖子

6

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