
android电容屏
dxmcu
QQ : 2795247843
展开
-
android 电容屏(一):电容屏基本原理篇
一、电容屏工作原理 触摸屏的工作原理概括来说就是上报坐标值,X轴、Y轴的值。前面我们分析了电阻触摸屏,它是通过ADC来检测计算X、Y轴坐标值,下面我们分析一下电容触摸屏的工作原理,看它是如何去检测计算X、Y坐标的值。 与电阻式触摸屏不同,电容式触摸屏不依靠手指按力创造、改变电压值来检测坐标的。电容屏通过任何持有电荷的物体包括人转载 2017-03-23 09:45:22 · 724 阅读 · 0 评论 -
android 电容屏(二):驱动调试之基本概念篇
电容屏驱动调试先了解Linux电容屏驱动中几个常用的概念: 中断下半部-工作队列; input机制; Linux与Android 多点触摸协议。一、中断下半部-工作队列1、中断 先看一下宋宝华先生的《Linux设备驱动开发详解》里面对中断的描述吧。这本书个人感觉转载 2017-03-23 09:46:24 · 631 阅读 · 0 评论 -
android 电容屏(三):驱动调试之驱动程序分析篇
以goodix的gt8105为例一、总体架构硬件部分:先看一个总体的图吧,其实触摸屏原理也比较简单,触摸屏和主控芯片间的联系,如下主要有三部分:1、IIC部分,初始化gt8105的数据和传回主控制的坐标位置信息就是通过IIC这条线传输的;2、INT,当gt8105初触摸时,会发出中断通知主控接收信息(坐标数据);3、gt8105电源、复位这一部分,不同芯片有所不同,转载 2017-03-23 09:47:27 · 546 阅读 · 0 评论 -
android 电容屏(四):驱动调试之驱动程序分析篇 -- FocalTech
本人用的触摸屏IC是FocalTech公司的ft5306,是一款i2c的电容屏多点触控芯片。对于它的整体驱动官方已经给了,我们就触摸屏和按键部分的代码做相关说明。说明其中应该注意的地方。对于所有的input设备,报告input事件时候都分这么几部分,首先在probe文件中设置设备发送的事件类型、按键类型、设置设备一些属性信息。然后在发送事件时候要根据probe的设置来发送事件,否则就会被判为无转载 2017-03-23 09:49:09 · 664 阅读 · 0 评论