IWDG独立看门狗的基本配置:
1.取消寄存器的写保护(IWDG_WriteAccessCmd())
2.设置独立看门狗的预分频系数(IWDG_SetPrescaler())
3.设置独立看门狗的重装载置(IWDG_SetReload())
4.重新装载计数器的置喂狗(IWDG_ReloadCounter())
5.启动看门狗(IWDG_Enable())
【6.某个函数内要喂狗 IWDG_ReloadCounter()】
WWDG窗口看门狗中断的基本配置:
1.使能WWDG时钟
2.启动看门狗并启动计数器的初始值(WWDG_Enable())
3.清除EWIF提前唤醒中断标志位(WWDG_ClearFlag())
4.打开提前唤醒中断位(WWDG_EnableIT())
5.设置NVIC中断的优先级
6.中断函数(WWDG_IRQHandler)(在这个中断里喂狗,防治WWDG复位)