[触摸8051核FLASH系列] HC89F3541 触摸库,如何同时实现一个按钮的长按功能和短按功能

[复制链接]
 楼主| MrLuguan 发表于 2023-7-1 09:00 | 显示全部楼层 |阅读模式
本帖最后由 芯圣电子官方QQ 于 2023-7-24 15:56 编辑

用的官方的触摸库,官方的库提供只设按键单模式,我想要实现一个按照 短按以及长按分别触发不同事件,如何处理;
yangxiaor520 发表于 2023-7-1 11:18 来自手机 | 显示全部楼层
用定时器计时功能,当检测到按键按下时开始计时,松开按键时,停止计时。
有何不可0365 发表于 2024-7-31 14:42 | 显示全部楼层
在使用HC89F3541(或类似的微控制器)进行触摸按钮的设计时,您可能需要实现同时检测按钮的短按和长按功能。
花间一壶酒sd 发表于 2025-1-31 20:09 | 显示全部楼层
我想要实现一个按照 短按以及长按分别触发不同事件,如何处理;
地瓜patch 发表于 2025-3-29 12:19 | 显示全部楼层
这就需要计算时间了,计算时间用什么呢?、
彩虹捕手 发表于 2025-3-31 17:41 | 显示全部楼层
比如按键的去抖动处理,会不会影响长按和短按的检测精度
破晓战神 发表于 2025-4-3 08:23 | 显示全部楼层
如果官方库只支持单模式,可以尝试修改库函数
caigang13 发表于 2025-4-5 11:07 来自手机 | 显示全部楼层
用定时器来计时长按和短按效果,触发不同应用。
chenjun89 发表于 2025-4-5 16:47 来自手机 | 显示全部楼层
通过检测按键按下的时间长短来决定
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

2

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部