时间: 2025-04-01 05:08:41 | 作者: ob体育官网登录界面
在MCU正常作业的时分,每隔一段时刻输出一个信号到喂狗端,给看门狗电路清零,假如在超越规则的时刻不喂狗,WDT守时超时,就会回给一个复位信号抵达MCU,使MCU复位,避免MCU死机。总的来说,看门狗电路的效果便是避免程序产生死循环,或者说程序跑飞。
WDT的根本作业原理如下:在总体系运转今后就启动了看门狗的计数器,此刻看门狗就开端主动计时,假如抵达了必定的时刻还不去给它清零,看门狗计数器就会溢出然后引起看门狗中止,形成体系的复位。
硬件看门狗是利用了一个守时电路,来监控主程序的运转。在主程序的运转中,咱们要在守时时刻抵达之前对守时器进行复位。
看门狗的效果便是避免程序无限制的运转,形成死循环。它可以用在接纳和发送数据时对承受和发送超时的处理,起到维护数据,维护电路的效果。