2023-03-06 09:51:44 +08:00

36 lines
849 B
C

/*
* Sys_init.c
*
* Created on: 2022年03月12日
* Author: User
*/
#include <Main.h>
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; //上电默认关闭风机
}