流型 发表于 2022-9-27 18:18:51

bsp_key遇到一个问题,长按按键会先执行短按动作

硬汉哥,你好:移植了bsp_key程序,发现每次长按按键的时候,程序会先执行一次短按的事件,我希望能够完全区分短按和长按,就是说在长按的时候,不要执行短按。
请问怎么修改?

流型 发表于 2022-9-27 18:23:54

eric2013 发表于 2022-9-27 21:01:59

这个是标准的电脑端键盘操作。

需要长按,短按,使用此贴玩法

分享个STM32H7的按键单击,双击和长按的例子
https://www.armbbs.cn/forum.php?mod=viewthread&tid=107150&fromuid=58
(出处: 硬汉嵌入式论坛)

流型 发表于 2022-9-28 09:24:13

eric2013 发表于 2022-9-27 21:01
这个是标准的电脑端键盘操作。

需要长按,短按,使用此贴玩法


感谢分享,移植后完美实现:lol

appleddd 发表于 2023-5-27 14:56:50

本帖最后由 appleddd 于 2023-5-29 09:36 编辑

F:\picture\Snipaste_2023-05-27_14-51-44.png

appleddd 发表于 2023-5-27 14:57:37

本帖最后由 appleddd 于 2023-5-29 09:36 编辑

F:\picture\Snipaste_2023-05-27_14-51-44.png
F:\picture\Snipaste_2023-05-27_14-53-13.png
F:\picture\Snipaste_2023-05-27_14-53-16.png

appleddd 发表于 2023-5-27 15:01:08

我移植了最新版本V1.1,但是还是会出现这个问题,这是为什么没,求大神讲解一下

appleddd 发表于 2023-5-27 15:06:56

为什么我改成V1.1版本后,还是会出现多按一次,大神指点

eric2013 发表于 2023-5-27 15:40:37

appleddd 发表于 2023-5-27 15:06
为什么我改成V1.1版本后,还是会出现多按一次,大神指点


appleddd 发表于 2023-5-29 09:40:28

eric2013 发表于 2023-5-27 15:40


谢谢硬汉哥

WangYI741 发表于 2023-5-29 16:01:13

你在key down不处理就行,我前几天刚移植硬的按键例程,很实用。
页: [1]
查看完整版本: bsp_key遇到一个问题,长按按键会先执行短按动作