打印
[STM32F1]

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

[复制链接]
1173|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 | 只看该作者
连接调试器,在线跟踪

使用特权

评论回复
5
mycomputer0000|  楼主 | 2020-12-31 08:08 | 只看该作者
谢谢大家,我按大家的方法试试

使用特权

评论回复
评论
香水城 2020-12-31 15:50 回复TA
检测下用户程序逻辑,看看死到哪里去了。 可以尝试分块屏蔽调试,找找原因。 
6
mycomputer0000|  楼主 | 2021-1-3 12:37 | 只看该作者
经过细心检查,原因出在串口中断上,串口产生了溢出中断,但这个中断和接收中断是同一个中断号,不容易被发现,谢谢大家

使用特权

评论回复
7
磨砂| | 2021-1-11 15:20 | 只看该作者
应该没死机 估计跑乱套了程序

使用特权

评论回复
8
晓伍| | 2021-1-11 15:21 | 只看该作者
在线调试一下看看跑到哪里去了

使用特权

评论回复
9
八层楼| | 2021-1-11 15:23 | 只看该作者
如何判定是溢出了呢

使用特权

评论回复
10
观海| | 2021-1-11 15:24 | 只看该作者
楼主能说一下如何检查出来的吗 我好参考一下

使用特权

评论回复
11
guanjiaer| | 2021-1-11 15:26 | 只看该作者
不错  没有出现其他的混乱现象

使用特权

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

本版积分规则

8

主题

58

帖子

1

粉丝