💡
原文中文,约2600字,阅读约需7分钟。
📝
内容提要
介绍GPIO的基本原理和输入输出模式,提供常用GPIO函数参考和点亮LED、按键控灯的实现方法。
🎯
关键要点
- GPIO是通用输入输出端口,功能是输入/输出电信号。
- 输入模式包括浮空输入、上拉输入、下拉输入和模拟输入。
- 输出模式包括开漏输出和推挽输出。
- 常用GPIO函数包括读取、写入和翻转GPIO状态的函数。
- 点亮LED需要在CubeMX中配置GPIO为输出,并设置初始电平。
- 实现LED闪烁效果需要在主循环中添加延时和翻转GPIO的代码。
- 按键控灯需要将按键GPIO设置为输入,并选择内部上拉。
- 按下按键时点亮LED,松开按键时熄灭LED,需处理按键抖动问题。
➡️