?? ads7843.h
字號:
#define ADS7843_DCLK 4
#define ADS7843_CS 5
#define ADS7843_DIN 6
#define ADS7843_START_BIT (1<<0)
#define ADS7843_A2 (1<<1)
#define ADS7843_A1 (1<<2)
#define ADS7843_A0 (1<<3)
#define ADS7843_MODE (1<<4)
#define ADS7843_SER_DEF (1<<5)
#define ADS7843_PD1 (1<<6)
#define ADS7843_PD0 (1<<7)
#define PORT0_temp (*(volatile unsigned long * )(0xa0605010))
#define PORT0 (*(volatile unsigned short * )(0x08000000))
#define delay 30
#define RAW_MAX_X 4050
#define RAW_MIN_X 80
#define RAW_MAX_Y 3880
#define RAW_MIN_Y 270
#define XLIMIT 160
#define YLIMIT 160
#define SCREEN_X 640
#define SCREEN_Y 480
#define X_REV 0
#define Y_REV 1
struct ts_posi
{
int x;
int y;
};
#define SPIMDATA_NOP ADS7843_START_BIT |\
ADS7843_A2*0 |\
ADS7843_A1*0 |\
ADS7843_A0*0 |\
ADS7843_MODE*0 |\
ADS7843_SER_DFR*0 |\
ADS7843_PD1*0 |\
ADS7843_PD0*0
#define SPIMDATA_X ADS7843_START_BIT | \
ADS7843_A2 | \
ADS7843_A1*0 | \
ADS7843_A0 | \
ADS7843_MODE*0 | \
ADS7843_SER_DEF*0 | \
ADS7843_PD1*0 | \
ADS7843_PD0*0
#define SPIMDATA_Y ADS7843_START_BIT | \
ADS7843_A2*0 | \
ADS7843_A1*0 | \
ADS7843_A0 | \
ADS7843_MODE*0 | \
ADS7843_SER_DEF*0 | \
ADS7843_PD1*0 | \
ADS7843_PD0*0
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -