
STM32F103ZET6按键的长按、短按和双击实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了如何在STM32F103ZET6微控制器上实现按钮的长按、短按及双击功能,帮助开发者提升用户交互体验。
1. MCU: STM32F103ZET6
2. 实现功能:长按实现LED7的亮灭,并且data++;短按使LED6亮灭;双击使LED8亮灭。
3. 实现步骤:利用外部中断监测按键是否被按下,如果检测到按键被按下,则设置标志位为1。使用定时器(20毫秒)来检查这个标志位和当前的按键状态,并根据不同的情况执行相应的功能。在长按操作时通过串口输出data值,在此过程中可能会因为使用了while循环而造成阻塞。
全部评论 (0)
还没有任何评论哟~


