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


