IWDG(独立看门狗)使用示例
例程路径:<install_file>/examples/peripheral/wdg/iwdg
一、功能说明
应用上面初始化好独立看门狗,将计数装载值配置为32768,然后在主循环里面延时一段时间后再去喂狗,防止看门狗计数溢出导致系统复位。
二、测试现象
使用示波器或者逻辑分析抓取PA00和PA01的波形,程序运行时PA00一直输出低电平,在PA00为低的时候能看到PA01一直处于翻转状态。
WWDG(窗口看门狗)使用示例
一、功能说明
应用上面初始化好窗口看门狗,将计数装载值配置为32768,禁止喂狗区间为 2/4 ,然后在主循环里面获取当前计数的情况,当判断当前计数窗口数大于或等于2,并且此时计数值小于2000(这个值可以任意配置,只要窗口值大于2即可)时应用上面执行喂狗。
二、测试现象
使用示波器或者逻辑分析抓取PA00和PA01的波形,程序运行时PA00一直输出低电平,在PA00为低的时候能看到PA01一直处于翻转状态。