⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mapp_ir.h

📁 mstar 776 开发的车载dvd
💻 H
字号:
#ifndef MAPP_IR_H
#define MAPP_IR_H

#ifdef  MAPP_IR_C
#define INTERFACE
#else
#define INTERFACE extern
#endif


INTERFACE U16 g_U16TP_Xdata[2];
INTERFACE U16 g_U16TP_Ydata[2];
INTERFACE U16 g_U16LastTP_Xdata;
INTERFACE U16 g_U16LastTP_Ydata;
INTERFACE U8   g_U8TP_Counter;
INTERFACE U8   g_U8TP_PollingCounter;

INTERFACE void MApp_ProcTouchPanel(void);
INTERFACE void MApp_Prockey(void);
INTERFACE void MApp_Key_Initial_Status(void);
INTERFACE BOOLEAN MApp_GetCurrentKeyType(void);//cjw...061228
INTERFACE BOOLEAN MApp_KeyIsReapeatStatus(void);

#define KEY_TYPE_KEYPAD 0
#define KEY_TYPE_IR 1



typedef struct
{
    U8 keydown:1;
    U8 keyrepeat:1;
    U8 RepeatEnable:1;
    U8 keytype:1;   //0:  Key Pad  1: IR Key
    U8 KeyFilterPower:1;
    U8 Reserved:3;
    U8 keydata  ;
} KEYSTAT;

typedef enum
{
    TP_STATE_NONE,
    TP_STATE_STABLE,
    TP_STATE_UNSTABLE_0,
    TP_STATE_UNSTABLE_1,
    TP_STATE_PRESS,
    TP_STATE_RELEASE,
} EN_TP_MONITOR_STATE;

typedef struct
{
    U8 touchtype;
    U16 Xdata  ;
    U16 Ydata  ;
} TOUCHSTAT;

INTERFACE TOUCHSTAT stTouchStatus;

typedef struct
{
  U8 u8SpecialBtnSel;
  U8 u8SelectIndex;
  U8 u8SelectMenuPageIndex;
  U32 u32MonitorTPTimer;
} TP_SELECT_STAT;

INTERFACE TP_SELECT_STAT stTPSelectStatus;

#undef INTERFACE
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -