打印
[STM32F1]

STM32在线调试问题

[复制链接]
1579|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zzz3535|  楼主 | 2016-7-21 15:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想问问各位高手,是不是STM32在线调试完成后,如果停止调试但是板子上的电源没断,板子还是会继续运行程序的?有什么办法可以不让板子继续运行程序吗?谢谢!!
沙发
df_flying| | 2016-7-21 15:53 | 只看该作者
debug下停止运行 MCU应该不会运行啊~

使用特权

评论回复
板凳
zzz3535|  楼主 | 2016-7-21 16:46 | 只看该作者
是呀,我认为也不应该运行,但结果显示它确实运行了。

使用特权

评论回复
地板
玄德| | 2016-7-21 16:50 | 只看该作者

你大概已经退出debug状态了,
芯片已经不受开发平台的控制,所以会继续运行。


使用特权

评论回复
5
mmuuss586| | 2016-7-21 19:15 | 只看该作者
没法控制了,仿真器继续插着,暂停运行或复位;

使用特权

评论回复
6
戈卫东| | 2016-7-21 22:50 | 只看该作者
看你用的是什么工具了。
我记得JLINK会让目标板运行,NU-LINK会让它保持在HALT状态。。。。。。
这些以后也许还会变。。。。

使用特权

评论回复
7
zzz3535|  楼主 | 2016-7-22 10:46 | 只看该作者
我用的是JLINK,因为程序是测试阶段,所以程序中加了一些测试代码,没想到停止调试后,程序自己还是在运行了,所以,程序看上去好象错了,正常时,程序中不会加入测试代码,应该就不会错了。

使用特权

评论回复
8
capturesthe| | 2016-7-22 16:22 | 只看该作者
停止调试,程序会继续执行,你点击暂停应该可以吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

62

主题

151

帖子

2

粉丝