初级会员

- 积分
- 52
- 金钱
- 52
- 注册时间
- 2013-5-13
- 在线时间
- 0 小时
|

楼主 |
发表于 2013-5-18 10:19:25
|
显示全部楼层
地址虽然自增,但是I2C 命令运行个800*480次 时间也就长了。
另外,原子哥,参考GT811手册,我觉得ppr对应的应该是接触面积,而不是压力:
//电容触摸屏控制器
typedef struct
{
u8 (*init)(void); //初始化触摸屏控制器
void (*scan)(void); //扫描触摸屏
u16 x[CT_MAX_TOUCH]; //触摸X坐标
u16 y[CT_MAX_TOUCH]; //触摸Y坐标
u8 ppr[CT_MAX_TOUCH]; //触摸点的压力
u8 tpsta; //触摸屏状态
//[0]:0,触摸点0无效;1,触摸点0有效
//[1]:0,触摸点1无效;1,触摸点1有效
//[2]:0,触摸点2无效;1,触摸点2有效
//[3]:0,触摸点3无效;1,触摸点3有效
//[4]:0,触摸点4无效;1,触摸点4有效
//[5:6]:保留
//[7]:0,没有有效触摸;1,有有效触摸,可以读出数据
}_m_ctp_dev; |
|