ARM单片机的GPIO口在控制不同LED、按键时的设置

个人备忘,不喜勿喷。

GPIO口在驱动共阴极、共阳极LED灯时需要不同的初始化设置

对于这一类的led灯:

最好选择推挽、上拉、高速输出,同时IO口初始化时需要拉高。

上面这种需要下拉输入;

上图这种需要上拉输入,这样才会在按下按键是让IO口读取到一个确切的相反电平。

相关推荐
一口一口吃成大V7 分钟前
APB信号总线
单片机·嵌入式硬件
思茂信息28 分钟前
CST对一种用于中型无人机 433MHz 通信的宽带共形贴片天线
开发语言·单片机·嵌入式硬件·平面·无人机·cst
崇山峻岭之间41 分钟前
单片机触摸屏实验
单片机·嵌入式硬件
析木不会编程1 小时前
单片机|嵌入式硬件设计--电容选型
单片机·嵌入式硬件
iCxhust1 小时前
C# 程序,实现二进制文件十六进制查看器,支持按行定位
开发语言·单片机·嵌入式硬件·c#·微机原理·8086最小系统·8088单板机
大卡片1 小时前
IDE软件实现注意事项
单片机
m0_377108141 小时前
stm32-mpu6050
stm32·单片机·嵌入式硬件
析木不会编程2 小时前
单片机|嵌入式硬件设计--电阻选型
单片机·嵌入式硬件
sramdram2 小时前
燃气表国产32位MCU微控制器低功耗解决方案
单片机·嵌入式硬件·微控制器·32位mcu·mcu微控制器·32位mcu微控制器
大卡片2 小时前
单片机答辩
单片机·嵌入式硬件