利用自带的TPADC实现触摸功能
一、移植tslib,(这没有好写的,网上资料一大把)
二、修改电阻屏驱动文件
  1、移植好tslib库后,每次点击都要等1秒左右才有反应,所以着手修改驱动文件
  2、根据dts找到驱动文件sunxi4-ts.c(我拿到的sdk是该文件,可能有些差异)
  3、根据数据手册查看寄存器,可以看出 
      (TP_SENSITIVE_ADJUST)检测下压灵敏度-----最大0xf
      (PRE_MEA_THRE_CNT)触摸灵敏度-----------默认值0xfff
      (FILTER_EN)滤波使能------------------------开启
  4、修改寄存器值
       (ADC_CLK_DIVIDER)ADC时钟分频----------2
       (FS_DIV)ADC采样频率分频-------------------7
       (TACQ)ADC获取时间--------------------------63
       (PRE_MEA_THRE_CNT)触摸灵敏度----------0xffffff
修改后就很湿滑。
三、总结
   1、取消滤波使能,能加快一点反应速度,但是很有限
   2、最终还是因为默认给的TPADC的频率太低 ,导致触摸延迟
离线
设备树 怎么调adc频率 10寸电阻屏会较为合适
离线
设备树里面定义的是时钟频率,需要修改的是采样频率
离线