/** ****************************************************************************** * @文件 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); }