/*** * @Author: mbw * @Date: 2024-09-05 15:04:35 * @LastEditors: mbw && 1600520629@qq.com * @LastEditTime: 2024-09-19 15:32:24 * @FilePath: \USART1_Interrupt - RT-Thread\bsp\inc\bsp_wdg.h * @Description: * @ * @Copyright (c) 2024 by ${git_name_email}, All Rights Reserved. */ #ifndef __BSP_WDG_H__ #define __BSP_WDG_H__ #include "rtthread.h" #define WDG_THREAD_STACK_SIZE (512) #define WDG_THREAD_PRIORITY 30 #define WDG_THREAD_TIMESLICE 5 // 暂时只写了IWDG的 #define USED_IWDG 1 #define USED_WWDG 0 #if USED_IWDG #define IWDG_FEED_INTERVAL_MS (1000U) void IWDG_Init(void); void IWDG_Feed(void); #elif USED_WWDG void WWDG_Init(void); void WWDG_Feed(void); #endif // !USED_IWDG int BSP_WDG_Init(void); #endif //!__BSP_WDG_H__