/* * Sys_init.c * * Created on: 2022年03月12日 * Author: User */ #include extern System_Init(); //引用外部函数声明 static void Init(void); //初始化函数 Sys_init_t Sys = { Init}; /* * @name Init * @brief 系统初始化 * @param None * @retval None */ static void Init(void) { // WDTCCR = 0x00; //关闭看门狗 System_Init(); //时钟以及引脚初始化 采用配置文件完成 Timer0.Timer0_Init(); //定时器0初始化 Timer3.Timer3_Init(); //定时器3初始化 PWM.PWM_Init(); // PWM初始化 ADC.Init(); // ADC初始化 UART1.UART_Init(); //串口1初始化 TM1650.Init(); // 1650初始化 PID_Func.Init(); // pid初始化 IAP.Get_TempValue(); //读取存储的温度值 FAN_PIN = LOW; //上电默认关闭风机 }