?? sys_main.h
字號:
/* sys_main.h */
#ifndef SYS_MAIN_H
#define SYS_MAIN_H
#ifdef __cplusplus
extern "C"
{
#endif
typedef struct _sys_potinfo_
{
unsigned long chksum;
unsigned short regv_max;
unsigned short regv_min;
unsigned short lostv_con;
unsigned short losti_con;
unsigned char zonenum;
}_sys_potinfo_s;
#define SYS_EVENT_MAX (sizeof(_sys_evt_proc) / sizeof(EVENT_PROC_PTR))
#define SYS_EVENT_MASK ((1 << SYS_EVENT_MAX) - 1)
#define SYS_EVT_PROC(pos) _sys_evt_proc[pos]()
#define CG_X1STAB_SEL 0x5
#define CG_X1STAB_STA 0x1f
#define CG_CPU_CLOCKSEL 0x0
#define CG_Mainosc 0x2
#define METER_ID_STATUS_WORD 0xFECA
struct __meter_id_info
{
unsigned short rom_meter_id_status;
unsigned short rom_meter_id_value;
char reserved[252];
};
typedef struct __meter_id_info METER_ID_INFO;
#define SYSTIME_SIZE (unsigned char)(6)
#define AD_MAX_CHANNEL 3
#define AD_SAMPLE_TIMES_MAX 180
extern unsigned char AD_conv_phase ;
extern unsigned long AD_conv_result[];
extern unsigned char report_status;
extern unsigned short meter_id;
extern unsigned char battery_voltage;
extern unsigned char system_switch;
extern unsigned char AD_conv_times;
extern void get_Battery_Voltage(void);
extern unsigned char check_dog_timer_flag ;
extern unsigned char start_check_dog_flag;
void AD_start();
#ifdef __cplusplus
}
#endif
#endif /* SYS_MAIN_H */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -