首先介绍IWDG它是一个很简单的看门狗,只要递减计数器的值为零时他就会产生复位,不过可以通过重装载寄存器来修改递减计数器的值防止复位下图为工作原理
通过设置的时钟频率和想要设置的时间可以求出预分频系数和重装载值如下图
第二个就是WWDG这个看门狗比较复杂一点,首先它必须在窗口期间才能进行喂狗,其他时间喂狗会产生复位,还有一个特点就是在0x40的时候可以选择是否产生中断下图是原理图
同样的计算公式
最后一个就是区别了
首先介绍IWDG它是一个很简单的看门狗,只要递减计数器的值为零时他就会产生复位,不过可以通过重装载寄存器来修改递减计数器的值防止复位下图为工作原理
通过设置的时钟频率和想要设置的时间可以求出预分频系数和重装载值如下图
第二个就是WWDG这个看门狗比较复杂一点,首先它必须在窗口期间才能进行喂狗,其他时间喂狗会产生复位,还有一个特点就是在0x40的时候可以选择是否产生中断下图是原理图
同样的计算公式
最后一个就是区别了