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