可能的原因:
1.你的USB转串口线质量不好,或是驱动不良,或是此设备在win7 64位机上工作不正常。
2.如果你使用的是PL-2303HX系列的USB转串口线,那么在电脑打开串口后,拔掉USB线,一定会死机,再插上USB线也无济于事。只能关机重启。正确的做法是只能关闭串口后,在拔出USB线
3.如果你的面包板从USB取电的话,建议不要超过450mA电流,否则会引起电脑死机重启
如果你是STC系列的单片机,推荐使用FT232,CH340系列的USB转串口线会稳定很多。其他芯片的USB转串口线用在STC单片机上,毛病多多
这方面我有比较丰富的项目经验。
内部看门狗的确可以解决常规的死机现象。但是如果外部干扰过大,导致单片机的晶振停止振荡,内部看门狗同样会停止动作。
最好的解决方法就是外接看门狗芯片。给你推荐一个MAX813L,便宜,简单。肯定没有问题。
单片机死机的原因,通常是因为周围环境干扰比较严重,如工厂车间各种机器,电焊机等工作时,就是产生很强的干扰脉冲,加上单片机的防干扰措施不到位,就是会被干扰破坏了正常的动行,造成飞程序,进入死机状态。
如果是在这种环境下的单片机,就是做好防干扰措施。
单片机ad端口串入干扰死机的介绍就聊到这里吧,感谢您花时间阅读,谢谢。
本文标签:单片机ad端口串入干扰死机