#if FAN_PWM_Count
extern unsigned char TIM2CH1_CAPTURE_STA; //输入捕获状态
extern unsigned int TIM2CH1_CAPTURE_Count; //输入捕获溢出计数
extern long long TIM2CH1_CAPTURE_VAL; //输入捕获值
extern long long TIM2CH1_CAPTURE_HIGHVAL;
extern unsigned long int TIM2_ARR;
#endif
timer.c
#if FAN_PWM_Count
unsigned char TIM2CH1_CAPTURE_STA; //输入捕获状态
unsigned int TIM2CH1_CAPTURE_Count; //输入捕获溢出计数
long long TIM2CH1_CAPTURE_VAL; //输入捕获值 一个周期捕获值
long long TIM2CH1_CAPTURE_HIGHVAL; //一个周期高电频的值
unsigned long int TIM2_ARR = 0xFFFF;
#endif