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

个人备忘,不喜勿喷。

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

对于这一类的led灯:

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

上面这种需要下拉输入;

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

相关推荐
源远流长jerry1 小时前
STM32之MCU和GPIO
linux·c++·stm32·单片机·嵌入式硬件
anghost15013 小时前
基于单片机的水果自动收集车
单片机·嵌入式硬件
STC_USB_CAN_805114 小时前
实战 AI8051U 音视频播放:USART-SPI→DMA-P2P→SPI+I2S 例程详解
单片机·嵌入式硬件·音视频
ShiMetaPi14 小时前
【GM3568JHF】FPGA+ARM异构开发板烧录指南
stm32·单片机·嵌入式硬件
Ronin-Lotus17 小时前
嵌入式硬件篇---Buck&Boost电路
单片机·嵌入式硬件
清风66666619 小时前
基于STM32F103单片机智能门禁热释人体感应报警设计
单片机·毕业设计·课程设计
清风66666619 小时前
基于51单片机自动智能浇花系统设计
stm32·单片机·嵌入式硬件·毕业设计·课程设计
玖別ԅ(¯﹃¯ԅ)1 天前
ADC的实现(单通道,多通道,DMA)
stm32·单片机·嵌入式硬件
anghost1501 天前
基于单片机的防酒驾系统设计
单片机·嵌入式硬件·毕业设计·流程图
AI+程序员在路上1 天前
单片机驱动LCD显示模块LM6029BCW
c语言·单片机·嵌入式硬件