stm32 在debug模式下全速运行的程序正常运行,没有使用debug后程序运行不正常

2019-10-14 21:56发布

使用jtag sw模式下调试stm32f103c8,在调试过程中全速运行,程序运行的很正常, 没有使用debug的情况下程序运行不正常,求解
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
whyil
1楼-- · 2019-10-15 00:08
回复【5楼】龙之谷:
---------------------------------
我找到问题了,问题出现在stm32串口的IDLE中断,我没有清这个中断的标志,但在debug模式下,程序是正常运行的不知道为什没,debug模式下与我在板子上面跑到有哪些不同?
龙之谷
2楼-- · 2019-10-15 05:02
问个问题这么费劲,运行不正常是怎么个不正常法,与正常运行有什么不同

什么都不交代,你发这个帖子既浪费自己时间也浪费大家时间
whyil
3楼-- · 2019-10-15 05:42
回复【2楼】龙之谷:
---------------------------------
在正常运行下运行一下子就死机,卡死在printf输出的中,定时器中断还在跑,在debugmos 下printf没有死机
whyil
4楼-- · 2019-10-15 07:43
大量的使用printf容易出现跑飞的情况吗
龙之谷
5楼-- · 2019-10-15 13:40
 精彩回答 2  元偷偷看……
liudijiang
6楼-- · 2019-10-15 14:59
我也出现这个问题,楼主找的答案了吗?

一周热门 更多>