summaryrefslogtreecommitdiff
path: root/bsp/synwit/swm341/libraries/SWM341_StdPeriph_Driver/SWM341_wdt.h
blob: 1dca1e2b991fa5a2267a5943dd3fda07e111d5ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef __SWM341_WDT_H__
#define __SWM341_WDT_H__

void WDT_Init(WDT_TypeDef * WDTx, uint32_t int_period, uint32_t rst_period);
void WDT_Start(WDT_TypeDef * WDTx);         //启动指定WDT,开始倒计时
void WDT_Stop(WDT_TypeDef * WDTx);          //关闭指定WDT,停止倒计时

void WDT_Feed(WDT_TypeDef * WDTx);          //喂狗,重新从装载值开始倒计时


void WDT_INTClr(WDT_TypeDef * WDTx);        //中断标志清除
uint32_t WDT_INTStat(WDT_TypeDef * WDTx);   //中断状态查询


#endif //__SWM341_WDT_H__