/* * watchdog.c * * Created on: Nov 12, 2025 * Author: cc */ #include "watchdog.h" /******************************************************************************* * Function Name : WDT_Init * Description : 看门狗初始化 看门狗一个计数时间为4ms左右 * Input : None * Return : None *******************************************************************************/ __attribute__((section(".non_0_wait"))) void WDT_Init(void) { // WWDG_ResetCfg(ENABLE); // WWDG_SetCounter(WDT_NUM); } /******************************************************************************* * Function Name : WDT_Feed * Description : 看门狗喂狗 * Input : None * Return : None *******************************************************************************/ __attribute__((section(".non_0_wait"))) void WDT_Feed(void) { //WWDG_ClearFlag(); // WWDG_SetCounter(WDT_NUM); } /******************************************************************************* * Function Name : WDT_Reinit * Description : 看门狗去初始化 看门狗一个计数时间为4ms左右 * Input : None * Return : None *******************************************************************************/ __attribute__((section(".non_0_wait"))) void WDT_Reinit(void) { }