RA2L1 CTSU2触摸动作释放后还会多次检测到触摸事件问题咨询.

你好:

1. 测试环境: e2studio + CPRA2L1评估板

2.第一次正确检测到触摸事件后,手离开触摸按键后,全速运行时还会多次检测到触摸事件。

请问如何实现有触摸动作时,只检测一次触摸事件?谢谢!

注: 当on_freq, off_freq(qe_touch_config.c)

设置=1时,会连续2次检测触摸事件;

设置=3时,会连续4次检测触摸事件。

设置=0时,参数设置无效.

Parents
  • 不理解您这个多次检测到触摸事件是个怎样的状态,对于基于QE工具生成的示例代码,是大概每20ms进行一次触摸扫描,on_freq, off_freq本质上可以认为是一个去抖操作,可以理解为连续多少次检测到ON状态就认为是有效的按键,或是连续多少次检测到OFF状态,就认为是按键释放

Reply
  • 不理解您这个多次检测到触摸事件是个怎样的状态,对于基于QE工具生成的示例代码,是大概每20ms进行一次触摸扫描,on_freq, off_freq本质上可以认为是一个去抖操作,可以理解为连续多少次检测到ON状态就认为是有效的按键,或是连续多少次检测到OFF状态,就认为是按键释放

Children