Ft5x06的实现
分为两部分整理————硬件接口与驱动注册+驱动执行部分
硬件接口目的:
1、知道硬件与cpu的接口,在dts/dtsi匹配设置参数,使得硬件被连接打通
2、知道tp芯片的寄存器设定,了解触点数目+触点坐标的寄存器,用于获取数据
驱动注册:驱动注册代码部分分析,对于实际的工作无太多意义。
————硬件接口设计
1):INT引脚,这个脚是一个中端信号,它用来通知HOST端FT5X06已经准备好,可以进行读操作了。
2):WAKE引脚:这个功能主要的作用是将FT5X06从睡眠状态转换到工作状态。<注意功能>
3):/RST引脚:FT5X06的芯片复位信号。
如何来设计硬件接口呢,这个我们可以从FT5X06的datasheet看出来,首先我们来看下FT5X06的上电时序,如下图所示:(主要是INT、RST、I2C的两根线)