📄 touch.h
字号:
#include "config.h"
#include "stm32f10x.h"
extern unsigned int X,Y;
#ifndef _TOUCH_H_
#define _TOUCH_H_
#define CMD_RDX 0X90 //0B10010000即用差分方式读X坐标
#define CMD_RDY 0XD0 //0B11010000即用差分方式读Y坐标
#define TDIN (1<<7) // PA7
#define TCLK (1<<5) // PA5
#define TCS (1<<7) // PB7
#define TDIN_SET(x) GPIOA->ODR=(GPIOA->ODR&~TDIN)|(x ? TDIN:0)
#define TCLK_SET(x) GPIOA->ODR=(GPIOA->ODR&~TCLK)|(x ? TCLK:0)
#define TCS_SET(x) GPIOB->ODR=(GPIOB->ODR&~TCS)|(x ? TCS:0)
#define DOUT GPIOA->IDR&1<<6 //PA6数据输入
#define PEN GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_6) //PB6
u8 read_once(void);
void Read_Ads7843(void);
void start_spi(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -