[STM32F1] STM32F103程序运行几个小时后类似死机,但中断程序正常

[复制链接]
1427|11
 楼主| mycomputer0000 发表于 2020-12-30 10:19 | 显示全部楼层 |阅读模式
STM32F103程序运行几个小时后类似死机,但中断程序正常。具体情况是,程序长时间运行后,大约几个小时吧,就没有反应了,但是中断程序运行正常,有高手给个检查思路吗?谢谢
ayb_ice 发表于 2020-12-30 15:23 | 显示全部楼层
状态乱了吧,

打印功能加上,运行到某个地方打个消息,监控下消息
ayb_ice 发表于 2020-12-30 15:24 | 显示全部楼层
调试器接上,运行几个小时后,跟踪下
和i在一起 发表于 2020-12-30 15:38 | 显示全部楼层
连接调试器,在线跟踪
 楼主| mycomputer0000 发表于 2020-12-31 08:08 | 显示全部楼层
谢谢大家,我按大家的方法试试

评论

检测下用户程序逻辑,看看死到哪里去了。 可以尝试分块屏蔽调试,找找原因。  发表于 2020-12-31 15:50
 楼主| mycomputer0000 发表于 2021-1-3 12:37 | 显示全部楼层
经过细心检查,原因出在串口中断上,串口产生了溢出中断,但这个中断和接收中断是同一个中断号,不容易被发现,谢谢大家
磨砂 发表于 2021-1-11 15:20 | 显示全部楼层
应该没死机 估计跑乱套了程序
晓伍 发表于 2021-1-11 15:21 | 显示全部楼层
在线调试一下看看跑到哪里去了
八层楼 发表于 2021-1-11 15:23 | 显示全部楼层
如何判定是溢出了呢
观海 发表于 2021-1-11 15:24 | 显示全部楼层
楼主能说一下如何检查出来的吗 我好参考一下
guanjiaer 发表于 2021-1-11 15:26 | 显示全部楼层
不错  没有出现其他的混乱现象
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

58

帖子

1

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