BCZT_NEW/BCZT/user/appTask.h
2023-11-18 11:46:58 +08:00

43 lines
886 B
C

#ifndef _DMK_VF12_03_H
#define _DMK_VF12_03_H
#include "r_cg_macrodriver.h"
#include "r_cg_userdefine.h"
/***********************************************/
typedef struct{
unsigned int start;
unsigned int zysoft1;
unsigned int zysoft2;
unsigned int zynow;
unsigned int kbsoft1;
unsigned int kbsoft2;
unsigned int kbnow;
unsigned int checksum;
unsigned int stop;
}MotorStateEE_Type;
extern MotorStateEE_Type MotorStateEE;
extern unsigned int EEL_SAVE_CNT_DOWN_TIMER;
extern unsigned char Timer_1ms_flag;
extern unsigned char Timer_5ms_flag;
extern unsigned char Timer_10ms_flag;
extern unsigned char Timer_20ms_flag;
extern unsigned char Timer_50ms_flag;
extern unsigned char Timer_1000ms_flag;
void KeyPro(void);
void value_init(void);
void Timer_Pro(void);
void Apply_task(void);
void EEL_READ(void);
void IGN_Voltage_Detect(void);
#endif