触摸屏驱动程序的设计和实现
2020-04-17 08:50:01 点击:
上一篇:限幅与钳位电路
在正常情况下,当屏幕被触摸时驱动程序应会得到每个稳定的读数,并利用简单的线性插值法将原始数据转换成像素坐标。读取触摸点的坐标是由DdsiTouchPanalGetPoint()函数实现的。另外,在每个转换过程的前后,驱动程序必须检查并确认屏幕仍处于被触摸状态。因为我们不希望采集到实际上是处于“开路状态”的稳定读数。因此,在读取触摸数据时,我们需要对原始数据进行去抖动处理,然后确定屏幕被触摸时是否有稳定的读数;如果不稳定就要继续读取数据并进行去抖动处理,直到得到稳定的数据为止。
1/2 12下一页尾页
最后,触摸屏驱动程序应将触摸状态和位置变化信息发送给更高层的应用软件,以完成一次完整的触摸操作。
2/2 首页上一页12