看门狗电路的作用的疑问作用课本上都写着哪,在程序跑飞的情况下复位……但是我有疑问.使用看门狗电路需要用喂狗程序,一般用单片机内部的定时器中断提供.我在想,即使主程序跑飞了,进入空白区或是陷入死循环,定时器的中断子程序应该仍然在起作用的吧?仍然会定时喂狗的吧?这样是不是看门狗就没有发挥本应有的作用?
现在的嵌入式系统不再养狗了吗?那程序跑飞或死循环时没狗怎么看家? 还是有狗的。很多ARM内部已经集成了看门狗电路,不用外围扩展。在软件处理上,也就是直接操作看门狗寄存器即可完成通用的喂狗操作等。
单片机程序必须是个死循环吗 楼上的老兄 每个单片机的程序都需要一个死循环 一般都在死循环中做各种程序处理或者等待,就像楼主说的一样,是死循环,那么怎么可能跳出来,。