目录
1.STM32CubeMX的配置
2.轮询模式下的控制(代码)
3.上电烧录摁下复位键,摁下按键1 ,亮红灯,摁下按键2,亮绿灯,摁下按键3,亮蓝灯
1.STM32CubeMX的配置
按原理图去设置引脚状态
GPIO输入模式读取按键状态,输出模式控制灯的状态
右键进行重命名按键分别为,KEY1,KEY2,KEY3
2.轮询模式下的控制(代码)
Ctr+s 代码出来,在main.c中添加代码
3.上电烧录摁下复位键,摁下按键1 ,亮蓝灯,摁下按键2,亮红灯,摁下按键3,亮绿灯文章来源:https://www.toymoban.com/news/detail-726186.html
轮询模式下按键控制不灵敏,摁下按键1后在蓝灯亮 500ms 内,如果我在 200ms 就摁下按键2,红灯不会亮,结果是继续亮蓝灯直到 500ms 后灭。一般按键控制使用按键中断模式文章来源地址https://www.toymoban.com/news/detail-726186.html
到了这里,关于STM32 按键控制的灯亮或灭的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!