STM32/STM8技术论坛
直播中

Ferryman安

1年用户 3经验值
擅长:嵌入式技术 RF/无线
私信 关注
[问答]

STM32按键长按和短按控制指示灯闪烁

大佬们,这个怎么写呀
利用状态机设计思想,编写按键的长按和短按处理程序,按键B1长按则控制指示灯LD2闪烁2次后关闭;按键B1短按则控制指示灯LD2闪烁1次后关闭。指示灯闪烁间隔为100ms。

已退回1积分

回帖(4)

郭尚谦

2022-10-15 21:18:50
有人吗? 我也想知道啊
举报

中国微电脑网

2022-10-21 18:04:22
定义一个变量。利用按键计数器
举报

刘传威

2022-10-26 10:45:51
这个就是要在按键程序里面加一个计时功能,根据计时的长短,分别执行相应的程序(if...else...)语句,具体你把电路图给我,我给你写!
举报

oxlm_1

2022-11-25 18:41:12
呃,很简单啊,随便找一个按键检测模块的代码(状态及实现的,本质上就是按下切换到按下时间判定状态,松开回到idle状态),时间到了或者按下松开时丢出消息给上层,上层拿到消息做对应的处理就好了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分