外部中断控制小灯原理图分析按键我们根据我们上一节的点亮小灯,接下来我们来通过外部中断来控制小灯,我们可以打开之前生成的MX文件进行对引脚的编辑。**
按键外部中断配置
代码编写首先先说一下我们想实现的功能,通过外部中断翻转我们的小灯。 测试了一下发现了一个错误, 注意事项**在编写的时候发现假如你有多个按键按下,在if判断按键按下的电平会导致按键的效果不会出现,这里我采用了了if-else if来解决按键的效果不会出现。简单来说,假如是外部中断来处理我们的多个按键,我们需要通过if-else if来轮询按键的速度会快一点吧。或者用switch的效果也可以多个按键中断的解决。 |
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
STM32CubeCLT 1.22.0新版本发布
《STM32CubeMX2 实战课程》学习笔记1+由MX2生成MDK5项目并打开
《STM32CubeMX2 实战课程》学习笔记3.+sleep/stop/standby低功耗模式的入口
《STM32CubeMX2 实战课程》学习笔记2+MX2生成的MDK5工程中添加已存在文件(*.c / *.h)
【STM32C0评测】C071:USB的使用
【下载问题解决】关于ST官网下载软件问题解决
STM32CubeMX 6.18.0新版本发布
【STM32U3评测】使用INS5699 RTC模组
CubeMX生成CubeIDE工程代码乱码
微信公众号
手机版