Stm32cube入门2
程序员文章站
2022-06-25 17:37:45
1.按键的原理图按键按下连接的是VCC那么是上拉输入按键按下连接的是GND那么是上拉输入1.输入模式,通过检测低电平判断按键按下2.中断模式,通过检测下降沿判断按键按下3.休眠模式,通过按键按下唤醒MCU......
1.按键的原理图
按键按下连接的是VCC那么是上拉输入
按键按下连接的是GND那么是上拉输入
1.输入模式,通过检测高电平判断按键按下
2.中断模式,通过检测上升沿判断按键按下
3.休眠模式,通过按键按下唤醒MCU
2.新建工程
3.按键输入模式演示
(1)设置IO
打开一个串口
按键是输入
(2)生成代码(头文件啥的注意)
man.c
key.h
key.c
(3)流程图
(4)实现
4.按键检测-阻塞式
(1)流程图
(2)代码
KEY.H
man.c
(3)实现
5.外部中断检测按键
(1)配置GPIO口
(2)流程图
(3)生成代码加完善
中断函数
回调函数为空
==因为只有一个外部中断,不需要对GPIO进行判断,如果多个就要写 ==
(3)实现
6.按键唤醒MCU
(1)流程图
(2)代码
模式
选择什么方式
I是中断E是事件
(3)实现
本文地址:https://blog.csdn.net/weixin_45925540/article/details/107887438
上一篇: HTML5实现直播间评论滚动效果的代码
下一篇: 什么是用户留存率?留存率怎么算?