什么是看门狗:
看门狗三大寄存器:
溢出时间计算公式:
独立看门狗小实验:
cubeMX的IWDG设置:
PA0作为输入引脚
窗口看门狗:
窗口看门狗是检测软件异常,而独立看门狗是检测硬件异常。并且窗口看门狗时钟更加精准。
窗口上限值可更改,提前唤醒中断中可喂狗,,也可用来保存看门狗产生复位前的重要数据。
窗口看门狗框图和寄存器:
窗口看门狗小实验:
代码部分:
提前唤醒中断服务函数:
main函数中:
独立看门狗和窗口看门狗的异同点: