TOUCH参数讲解

 
 
参数 默认参数 官方注释 讲解 备注
TKY_FILTER_MODE 3  滤波器模式     
TKY_FILTER_GRADE
4  滤波器等级     
TKY_BASE_REFRESH_ON_PRESS
0 基线更新在按键按下时是否进行。为 1 则继续按设定的间隔刷新;为 0,则在当前按键有按下的情况下,基线停止刷新。     
TKY_BASE_UP_REFRESH_DOUBLE
0 基线向上更新的倍数参数,本质上增加基线向上刷新的步进,该参数范围 0~255,设置为 0 或 1 时不加速,如果对基线向上刷新和向下刷新有不同的要求时,尽量选择设置向下减速。  一个单位时间,更新的基线值变化大小  
TKY_BASE_DOWN_REFRESH_SLOW
0 基线向下更新的减速参数,该参数范围为 0~65535。该参数与 baseUpRefreshDouble 主要是为了解决基线向上更新和向下更新不同速的需求。具体请参考示例里的补充说明。     
TKY_BASE_REFRESH_SAMPLE_NUM
1000 基线更新采样次数,该参数范围 0~65535,设置为 0 时,关闭基线刷新,参数越大,基线更新越缓慢。在同样的 baseRefreshSampleNum 设置值下,滤波器等级越高,基线刷新越慢。  默认例程5ms扫描一次,因此更新基线值是5ms×1000=5s更新一次基线值

与TKY_BASE_UP_REFRESH_DOUBLE的配合使用。

例如手指按下真实值和基线值为2500,手指拿开后真实值立马更新为2600,此时需要将基线值快速更新到2600,需要调整这2个参数。将TKY_BASE_UP_REFRESH_DOUBLE修改为10,并将TKY_BASE_REFRESH_SAMPLE_NUM修改为100,在默认例程5ms扫描一次的情况下,会在5s将基线值更新到2600。

TKY_SHIELD_EN
1 屏蔽功能使能     
TKY_SINGLE_PRESS_MODE
0 单按键模式开启使能,为 0 时则可支持多按键;为 1 开启单按键模式,当多个按键同时按下时,输出变化量最大的键值;为 2 时开启互斥单按键模式,只有当前按键释放后才可以触发下一个按键。  门锁用户,一般选择2,互斥单按键  
TKY_MAX_QUEUE_NUM
8 使用的触摸按键通道数目    

 

 

 

posted @ 2026-09-08 17:56  SweetTea_lllpc  阅读(23)  评论(0)    收藏  举报