发新帖本帖赏金 20.00元(功能说明)我要提问
12
返回列表
打印
[单片机芯片]

基于CH32V103移植事件驱动型按键驱动Multibutton过程分享

[复制链接]
楼主: lilijin1995
手机看帖
扫描二维码
随时随地手机跟帖
21
在V203上用起来了,挺好用的,支持各种事件,不用自己造轮子了

使用特权

评论回复
22
lilijin1995|  楼主 | 2023-2-17 09:34 | 只看该作者
beacherblack 发表于 2023-2-5 13:54
这个驱动代码怎么判断长按?

注册按键事件
事件        说明
PRESS_DOWN        按键按下,每次按下都触发
PRESS_UP        按键弹起,每次松开都触发
PRESS_REPEAT        重复按下触发,变量repeat计数连击次数
SINGLE_CLICK        单击按键事件
DOUBLE_CLICK        双击按键事件
LONG_PRESS_START        达到长按时间阈值时触发一次
LONG_PRESS_HOLD        长按期间一直触发

使用特权

评论回复
23
tabmone| | 2023-3-2 10:21 | 只看该作者
重点推荐MultiButton              

使用特权

评论回复
24
wengh2016| | 2023-3-2 10:40 | 只看该作者
常规的MultiButton的使用方法 了。

使用特权

评论回复
25
earlmax| | 2023-3-2 11:00 | 只看该作者
这个如果不使用MultiButton,这个怎么判断的?

使用特权

评论回复
26
mattlincoln| | 2023-3-2 11:05 | 只看该作者
以后不需要定时器判断时长了。              

使用特权

评论回复
27
claretttt| | 2023-3-2 11:37 | 只看该作者
怎么自定义长按的阈值呢              

使用特权

评论回复
28
loutin| | 2023-3-2 11:46 | 只看该作者
超精简的软件和按键结合的做法。              

使用特权

评论回复
29
juliestephen| | 2023-3-2 11:54 | 只看该作者
这个不错,支持很多的功能开发。              

使用特权

评论回复
30
sdCAD| | 2023-3-2 16:16 | 只看该作者
MultiButton 是一个小巧简单易用的事件驱动型按键驱动模块

使用特权

评论回复
31
burgessmaggie| | 2023-3-2 16:36 | 只看该作者
这个按键组件MultiButton更令我折服

使用特权

评论回复
32
ulystronglll| | 2023-3-2 16:42 | 只看该作者
这个可以应用在其他的单片机上吗?

使用特权

评论回复
33
minzisc| | 2023-3-2 16:57 | 只看该作者
大佬的超精简的软件定时器multi_timer也是让人眼前一亮

使用特权

评论回复
34
loutin| | 2023-3-3 20:47 | 只看该作者
怎么跟屏幕的菜单结合呢?              

使用特权

评论回复
35
sheflynn| | 2023-3-3 21:00 | 只看该作者
MultiButton 是Github上的一个开源的按键处理组件

使用特权

评论回复
发新帖 本帖赏金 20.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则