/* * Timer0.h * * Created on: 2022年03月21日 * Author: User */ #ifndef __Timer2_H__ #define __Timer2_H__ #include //定义枚举类型 typedef enum { TIMER2_100mS = (uint16_t)5, TIMER2_500mS = (uint16_t)25, TIMER2_1S = (uint16_t)50, TIMER2_2S = (uint16_t)100, TIMER2_4S = (uint16_t)200, TIMER2_5S = (uint16_t)250, TIMER2_10S = (uint16_t)500, TIMER2_20S = (uint16_t)1000, } TIMER2_Value_t; //定义结构体类型 typedef struct { uint16_t volatile Heating_Run_Timer; //信号检测定时器 void (*Timer2_Init)(void); //定时器2初始化 } Timer2_t; /* extern variables-----------------------------------------------------------*/ extern Timer2_t Timer2; #endif /******************************************************** End Of File ********************************************************/