[AVR单片机] 【 【 关于MEGA8 的 死机 探讨 】 】

[复制链接]
yyyzw 发表于 2007-6-3 22:56 | 显示全部楼层

在中断里面喂狗不是很可取

guxiang 发表于 2007-6-4 11:12 | 显示全部楼层

中断

前些日子试了一个程序,出现程序跑飞,希望能对你有所帮助。
我的实验程序开了一个中断,后来有把中断程序去掉了,但是忘了改中断控制寄存器中的相关位设置,所以还会发生中断。结果就...........
yusuffang 发表于 2007-6-4 11:43 | 显示全部楼层

改改硬件吧,跟软件关系不大。

ddb_21ic 发表于 2007-6-20 16:48 | 显示全部楼层

并口编程线不稳定或者不能用跟这个类似

感觉那么长的线应该加个244或者373之类的芯片,成本也不多
如果是电源的问题可以考虑下复位脚的处理方式
mxa000 发表于 2007-6-25 21:05 | 显示全部楼层

死机的本质

yes! 我觉得:死机的本质,就是某个地方的电荷在干扰下移位了,造成了内部RAM控制、读、写单元失效
NE5532 发表于 2007-6-25 21:25 | 显示全部楼层

多方面找下原因

别遇到Windows死机就去找AMD赔钱。
rcslchm 发表于 2007-12-11 13:52 | 显示全部楼层

我们也碰到了同样问题

我们也碰到了同样问题,不是程序bug,很多功能正常,只是显示闪动,数码管能看出一位一位的亮,很郁闷
luckyfzl 发表于 2011-9-9 08:42 | 显示全部楼层
我也发现类似的问题,常温下问题好像不大(外部晶振,外壳接地),但是在高温环境下,死机概率很大,超过50%。内部晶振,没发现死机,但是在实际应用中,由于内部晶振的偏差,可能导致串口通信错误(波特率误差所致)。我用的是M8L。更换为M8-16AU会好的多(原问题产品上,更换M816AU,高温测试3PCS正常)。
luckyfzl 发表于 2011-9-9 08:42 | 显示全部楼层
温度60度
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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