驱动Led、蜂鸣器的硬件电路
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/a2f10cfba2c0433984e19c0f39cd61d9.png#)
LED是高电平点亮还是低电平点亮
上边的方案 低电平点亮
下边的方案 高电平点亮
答:Gpio在推挽输出模式下(高低电平都有较强的驱动能力) 所以这里两种接法都ok
但在单片机中,推荐低电平点亮。因为单片机设计时按 低电平强驱动 高电平弱驱动的方式配置。
所以低电平有较强的驱动能力
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/dbce6c5aec6e4df3880a420d078f51ec.png#pic_center)
(按键)输入的硬件电路
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/4a0165a7bc224d15875ee81d9b18dd14.png#pic_center)
图片序号 | GPIO模式配置 | 补充 |
---|
1 | 必须配置上拉输入模式 | 内部开启上拉 |
2 | 上拉输入或浮空输入模式 | 外部接入上拉电阻 |
3 | 必须配置为下拉输入模式 | |
4 | 下拉输入或浮空输入模式 | |
推荐第一,二两种接法
讲解
到底什么是上拉电阻?