tchscr.h
来自「触摸屏驱动芯片AD7843的DSP驱动程序」· C头文件 代码 · 共 30 行
H
30 行
#include "def.h"
#define ADS7843_CTRL_START 0x80
#define ADS7843_GET_X 0x50
#define ADS7843_GET_Y 0x10
#define ADS7843_CTRL_12MODE 0x0
#define ADS7843_CTRL_8MODE 0x8
#define ADS7843_CTRL_SER 0x4
#define ADS7843_CTRL_DFR 0x0
#define ADS7843_CTRL_DISPWD 0x3 // Disable power down
#define ADS7843_CTRL_ENPWD 0x0 // enable power down
#define ADS7843_PIN_CS (1<<6) //GPF6
#define ADS7843_PIN_PEN (1<<5) //GPG5
//#define ADS7843_PIN_BUSY (1<<6)
/////////触摸屏动作////////
#define TCHSCR_ACTION_NULL 0
#define TCHSCR_ACTION_CLICK 1 //触摸屏单击
#define TCHSCR_ACTION_DBCLICK 2 //触摸屏双击
#define TCHSCR_ACTION_DOWN 3 //触摸屏按下
#define TCHSCR_ACTION_UP 4 //触摸屏抬起
#define TCHSCR_ACTION_MOVE 5 //触摸屏移动
#define TCHSCR_IsPenNotDown (rPDATG&ADS7843_PIN_PEN)
void TchScr_GetScrXY(int *x, int *y, U8 bCal);
U32 TchScr_GetOSXY(int *x, int *y);
void TchScr_Test(void);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?