[MCU] 运转一两个小时就死机

[复制链接]
1746|35
dingy 发表于 2020-10-10 22:07 | 显示全部楼层
是否打开了某个中断,但是没有响应和清除中端标志,导致程序一直进入中断
xxrs 发表于 2020-10-10 22:14 | 显示全部楼层
地址溢出,常见错误为指针操作错误
yufe 发表于 2020-10-10 22:17 | 显示全部楼层
无条件的死循环
xxmmi 发表于 2020-10-10 22:21 | 显示全部楼层
对于容量小的单片机,尽量减少函数调用层级,减少局部变量
wenfen 发表于 2020-10-10 22:24 | 显示全部楼层
430比较容易出现掉电不完全后重新上电
llia 发表于 2020-10-10 22:31 | 显示全部楼层
如果看门狗不好,也会引起死机
llia 发表于 2020-10-10 22:36 | 显示全部楼层
程序译码器可能得到任意译码结果
wangpe 发表于 2020-10-10 22:39 | 显示全部楼层
在反复复位当中有可能会导致死机
yufe 发表于 2020-10-10 22:43 | 显示全部楼层
电源电压 瞬间负电压 导致单片机故障 程序不发运行
xxrs 发表于 2020-10-10 22:47 | 显示全部楼层

主要是数字地和模拟地没处理好,导致单片机死机
chenho 发表于 2020-10-10 22:52 | 显示全部楼层
比如使用while(x);等待电平变化,正常情况下x都会变成0
supernan 发表于 2020-10-10 22:55 | 显示全部楼层
意外修改系统的寄存器造成死机
dingy 发表于 2020-10-10 23:00 | 显示全部楼层
中断变量处理不妥。
xxrs 发表于 2020-10-10 23:03 | 显示全部楼层
看门狗百分之百地保证了单片机不会长时间死机
 楼主| wyjie 发表于 2020-10-10 23:07 | 显示全部楼层

哦,那我就知道怎么回事了,多谢大家
 楼主| wyjie 发表于 2020-10-10 23:12 | 显示全部楼层

好的,我明天去单位试一下,多谢各位大侠了哈        
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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