树莓派5-GPIO和40针引脚

1.树莓派5引脚图

2.GPIO 引脚作用

(1) 电压

板上有两个 5V 引脚和两个 3.3V 引脚,以及一些不可配置的接地引脚 (0V)。其余引脚均为通用 3.3V 引 脚,这意味着输出设置为 3.3V,输入可接 3.3V。

(2) 输出

指定为输出引脚的 GPIO 引脚可设置为高电平 (3.3V) 或低电平 (0V)。

(3) 输入

指定为输入引脚的 GPIO 引脚可读取为高电平 (3.3V) 或低电平 (0V)。通过使用内部上拉或下拉电阻可以 更容易实现这一点。引脚 GPIO2 和 GPIO3 有固定的上拉电阻,但对于其他引脚,可以在软件中配置。

(4) 其它引脚

除了简单的输入和输出外,GPIO 引脚还可用于各种替代功能,有些功能在所有引脚上可用,其他功能 在特定引脚上可用。

  • PWM(脉宽调制)

(1) 所有引脚均可使用软件 PWM

(2) GPIO12、GPIO13、GPIO18、GPIO19 上提供硬件 PWM

  • SPI

(1) SPI0:MOSI(GPIO10);MISO(GPIO9);SCLK(GPIO11);CE0(GPIO8)、CE1 (GPIO7)

(2)SPI1:MOSI(GPIO20);MISO(GPIO19);SCLK(GPIO21);CE0(GPIO18);CE1 (GPIO17);CE2(GPIO16)

  • I2C

(1)数据:(GPIO2);时钟(GPIO3)

(2)EEPROM 数据:(GPIO0);EEPROM 时钟 (GPIO1)

  • 串行

TX(GPIO14);接收(GPIO15)

3.GPIO 引脚排列

通过打开终端窗口并运行命令:

python 复制代码
pinout

我们就可以在树莓派系统里获得引脚的参考资料。该工具由 GPIO Zero Python 库提供,该库默认安装 在 Raspberry Pi OS 中。

有关 GPIO 引脚高级功能的更多详细信息,可以参 gadgetoid 的交互式引脚排列图

注意:虽然将简单组件连接到GPIO引脚是完全安全的,但务必要小心接线方式。LED应该有电阻来限制流过它们的电流。请勿将5V用于3.3V组件。请勿将电机直接连接到GPIO引脚,而应使用H桥电路或电机控制器板。

相关推荐
新能源BMS佬大13 小时前
【仿真到实战】STM32落地EKF算法实现锂电池SOC高精度估算(含硬件驱动与源码)
stm32·嵌入式硬件·算法·电池soc估计·bms电池管理系统·扩展卡尔曼滤波估计soc·野火开发板
点灯小铭13 小时前
基于单片机的井盖安全监测与报警上位机监测系统设计
单片机·嵌入式硬件·毕业设计·课程设计
Hello_Embed14 小时前
USB 虚拟串口源码改造与 FreeRTOS 适配
笔记·单片机·嵌入式·freertos·usb
无垠的广袤14 小时前
【CPKCOR-RA8D1】RUHMI 转换 AI 模型
人工智能·python·嵌入式硬件·开发板
望眼欲穿的程序猿15 小时前
SDCC+Ai8051U 中断点灯
stm32·单片机·嵌入式硬件
youcans_15 小时前
【动手学STM32G4】(15)三路互补带死区 PWM 输出
stm32·单片机·嵌入式硬件·pwm·死区
小慧102415 小时前
外部中断与回调函数
stm32·单片机·嵌入式硬件
加斯顿工程师16 小时前
STM32F103C8T6驱动DS18B20温度传感器程序
stm32·单片机·嵌入式硬件
czy878747516 小时前
LwIP 协议栈核心.c 文件依赖关系图
c语言·网络·单片机
项目題供诗17 小时前
51单片机入门(四)
单片机·嵌入式硬件·51单片机