Files
DTU-LCD/Drivers/BSP/WDOG/wdog.c
2026-01-24 20:03:14 +08:00

38 lines
892 B
C

/**
******************************************************************************
* @文件 wdog.c
* @作者 阜阳师范大学物电学院
* @版本 V0.1
* @日期 2026-01-15
* @简介 外部看门狗驱动程序
* @说明 在 1.6s 内是 IO 口引脚产生电平反转就可以喂狗成功
****
*/
#include "wdog.h"
/**
* @brief 外部看门狗初始化
* @param 无
* @retval 无
* @note
*/
void WDog_Init(void){
GPIO_InitTypeDef gpio_init_struct;
WDOG_GPIO_CLK_ENABLE(); // 时钟初始化
// 配置LED引脚
gpio_init_struct.Pin = WDOG_PIN;
gpio_init_struct.Mode = GPIO_MODE_OUTPUT_PP; /*推挽输出模式*/
gpio_init_struct.Pull = GPIO_PULLUP;
gpio_init_struct.Speed = GPIO_SPEED_HIGH;
// 初始LED选引脚
HAL_GPIO_Init(WDOG_GPIO_PORT, &gpio_init_struct);
}