1 #ifndef __SWM341_WDT_H__
2 #define __SWM341_WDT_H__
3 
4 void WDT_Init(WDT_TypeDef * WDTx, uint32_t int_period, uint32_t rst_period);
5 void WDT_ReInit(WDT_TypeDef * WDTx, uint32_t int_period, uint32_t rst_period);
6 void WDT_Start(WDT_TypeDef * WDTx);         //启动指定WDT,开始倒计时
7 void WDT_Stop(WDT_TypeDef * WDTx);          //关闭指定WDT,停止倒计时
8 
9 void WDT_Feed(WDT_TypeDef * WDTx);          //喂狗,重新从装载值开始倒计时
10 
11 
12 void WDT_INTClr(WDT_TypeDef * WDTx);        //中断标志清除
13 uint32_t WDT_INTStat(WDT_TypeDef * WDTx);   //中断状态查询
14 
15 
16 #endif //__SWM341_WDT_H__
17