STM32看门狗STM32有两个看门狗外围设备: 3358www.Sina.com/wwdg。 独立看门狗被称为宠物狗,窗口看门狗被称为警犬。 这两个看门狗都可以用于检测和解决软件错误导致的故障。 计数器达到指定的超时值时,发生中断或发生系统复位。
与需要看门狗作为主程序的情况不同,IWDG完全独立工作,适用于时间精度要求较低的情况。
wdg适用于需要看门狗在准确的时间窗口中工作的APP应用程序
独立看门狗独立看门狗一般用于防止程序飞走或发生死循环。
看门狗的说明简单易懂,是一个12位的递减计数器,在计数器的值从某个值减少到0时会产生复位信号。 如果在计数未达到0之前更新了计数器的值,则不发出复位信号。
看门狗窗口看门狗通常用于监视由于外部干扰或意外逻辑条件而导致的APP应用程序脱离正常运行序列而出现的软件故障。