打印
[其他ST产品]

求帮助

[复制链接]
528|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2022-10-20 10:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32如何通过按键,实现呼吸灯和流水灯两种模式的切换

使用特权

评论回复
沙发
sonicll| | 2022-11-15 17:41 | 只看该作者
用TIM的PWM控制LED,用正弦波或者三角波的方式改变PWM占空比,就可以实现呼吸灯

使用特权

评论回复
板凳
AloneKaven| | 2022-11-16 20:19 | 只看该作者
加个标志位判断按钮按下次数就行

使用特权

评论回复
地板
一只眠羊| | 2022-11-17 14:02 | 只看该作者
这个简单啊,用Switch case就好了

使用特权

评论回复
5
西洲| | 2022-11-17 14:34 | 只看该作者
你可以考虑用个全局变量,应该就可以

使用特权

评论回复
6
在曼谷的春| | 2022-11-17 15:06 | 只看该作者
用个变量吧,按键就改变一下这个变量,这个变量的两种状态,就是流水灯or呼吸灯

使用特权

评论回复
7
捧一束彼岸花| | 2022-11-17 15:38 | 只看该作者
你这个简单,你用正点原子的按键demo改改就行了

使用特权

评论回复
8
风凉| | 2022-11-17 16:10 | 只看该作者
就是个按键的简单操作啦,你是哪里不懂啊?逻辑么?

使用特权

评论回复
9
未说出口的像你| | 2022-11-17 16:42 | 只看该作者
你用外部中断或者定时检测按键是否按下,然后按下之后改变定义的变量,这样就行

使用特权

评论回复
10
白马过平川| | 2022-11-17 17:14 | 只看该作者
你用的是哪个型号的芯片啊,我看看我有没有现成的程序,可以借你参考哦

使用特权

评论回复
11
温室雏菊| | 2022-11-17 17:46 | 只看该作者
这你还是学学基础吧,尤其是锻炼一下程序的思路逻辑

使用特权

评论回复
12
故意相遇| | 2022-11-17 18:18 | 只看该作者
切换简单啊,就按键变化一次,就有个标记实现灯状态的切换呗

使用特权

评论回复
13
将爱藏于深海| | 2022-11-17 18:50 | 只看该作者
你用的是啥按键,你可以选择自锁按键,这样就简单多了

使用特权

评论回复
14
jf101| | 2024-6-23 14:58 | 只看该作者
你得编程序进行相关控制,MCU的作用不是进行编程控制

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1296

主题

3675

帖子

0

粉丝