19 lines
456 B
C
19 lines
456 B
C
#ifndef __WDOG_H__
|
|
#define __WDOG_H__
|
|
|
|
#include "./SYSTEM/sys/sys.h"
|
|
|
|
|
|
|
|
/* WDOG */
|
|
#define WDOG_PIN GPIO_PIN_0
|
|
#define WDOG_GPIO_PORT GPIOA
|
|
#define WDOG_GPIO_CLK_ENABLE() do{__HAL_RCC_GPIOA_CLK_ENABLE(); }while(0)
|
|
|
|
|
|
/*看门狗引脚翻转进行喂狗*/
|
|
#define Clear_Watchdog() do{ HAL_GPIO_TogglePin(WDOG_GPIO_PORT, WDOG_PIN); }while(0)
|
|
|
|
void WDog_Init(void);
|
|
#endif
|