电容式触摸屏

电容式触摸屏的调试相对于电阻式触摸屏要简单许多。

电容式触摸屏只需要通过I2C直接获取坐标点数据即可。

通过厂家提供的触摸屏规格书可以获取读写命令和寄存器储存的值,例如:

//GT911地址
#define GT911_IIC_RADDR 0xBB	//IIC read address
#define GT911_IIC_WADDR 0xBA	//IIC write address

也可以理解为读写命令,在数据中附带寄存器ID既可以读取到想要的值,例如触摸点个数,屏幕ID,或者坐标值。

某些I2C接口需要在调用地址需要右移一位,读写地址保持一致,底层会自动+1。

电容式触摸屏工作模式:①轮询模式; ②中断模式。

轮询模式需要设备一直主动向触摸屏发起读请求;而中断模式即触摸屏发出中断信号,设备获取到中断信号,再发起读请求。

(部分触摸屏的中断信号是屏幕有触摸时发起的,部分触摸屏则会根据自身的扫描周期循环发出中断信号)

部分触摸屏在轮询时需要清零状态寄存。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值