ft5x06 ctpm调试

本文介绍了Android设备中触摸屏(ctp)驱动的调试过程,包括i2c通信问题及解决方法,以及触摸屏点不准的漂移现象。通过查看设备节点的数据,解析了单点和多点触摸的协议,展示了如何模拟发送触摸事件。
摘要由CSDN通过智能技术生成

1.驱动正常加载:最后是以.o的形式加载,如果.ko要在一个初始脚本里加载。也可手动加载。前提示设备名字大小写一只,并且从地址是对的。

2,i2c通信正常。现在碰到的问题是i2c read error -6.。以前调gc2035时就碰到了。原先以为是引脚错了。其实是reset脚没做操作。

应该是先拉高,延迟100ms,然后拉低。延迟10s,然后在拉高。延迟10ms。

这样i2c就通了。 

今天fae过来说gpio脚没中断功能,(我已配置gpio脚为中断脚了。这个gpio脚必须为外部中断脚(EXT_INT)不能普通中断脚(INT)。)

然后飞线到专门的exint脚。tp。有中断了。

3.现在碰到tp点不准漂移现象了。悲催。!!

 然后我用adb 命令去看数据:



这是我单指放tp上获取的数据,如果我不移开。就一直循环打印这些数据。

最下面的0001 008b 00000001分别叫做type,code,value。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值