43 lines
886 B
C
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
|