PIC单片机死机复位问题

2024-12-31 04:36:27
推荐回答(1个)
回答1:

没听说过死循环中不能喂狗的说法。只是知道某些情况下不能在中断子程序里喂狗。
为了保障系统的可用性,看门狗是必须要使用的。
但你在使用看门狗之前,应该把死机的原因搞清楚。是电路设计问题,还是线路板布局问题,还是程序写得有问题。
“死机不复位”的问题,你也要分析清楚缘由,如果死机的时候是否仍在喂狗,如果是这个情况,说明你的程序有问题。再就是看看手动复位能否工作。
某些比较严苛的环境下,只能使用外部看门狗。只是不知你的具体情况,没法帮到你。