Skip to content

48 PIN GPIO 接口

犀牛派 A1 (Rhino Pi-A1) 板载 2*24 PIN GPIO 接口

危险

使用 48-Pin GPIO 接口时,请注意引脚和外设的接线,请确保引脚连接正确,不当操作可能导致设备硬件损坏。

48-Pin 3.3V GPIO 扩展接口

Rhino Pi-A1 配备了 2*24 PIN 接口,为硬件扩展提供了高度灵活的接口支持。用户可以通过此接口连接各种传感器、通信模块、显示器和其他嵌入式外设,在物联网 (IoT) 、机器人控制和工业自动化等领域实现快速原型设计和功能验证。

48-Pin 3.3V GPIO扩展接口功能如下表:

分类接口描述
信号转换CAN接口2路 CAN FD
信号转换RS4851路 RS485
信号转换RS2322路 RS232
信号转换光耦输入2路,输出2路,接口电压范围5-30V
预留信号接口I2S1路
预留信号接口SPI1路
预留信号接口DEBUG UART1路
预留信号接口UART1路
预留信号接口GPIO5路
预留信号接口5V1路
预留信号接口3.3V1路

基本接口测试

GPIO

GPIO 简介

通用输入/输出 (GPIO) 是集成电路或电子电路 (如 MCU/MPU) 电路板上的非专用数字信号引脚,可用作输入或输出,或同时用作输入和输出,并可由软件控制。

准备

  • 犀牛派 A1
  • 万用表
  • 开源工具 gpiod
shell
sudo apt update
sudo apt install gpiod libgpiod2 libgpiod-dev

连接

以犀牛派A1 48 PIN 中 5V PIN脚 (GPIO117) 为例测试:

  • 打开万用表并将开关旋转到直流电压 10V 量程挡位
  • 万用表红色连接线接入犀牛派 A1 48 PIN 侧 5V PIN 脚 (GPIO117)
  • 万用表黑色连接线接入犀牛派 A1 48 PIN 侧 GND 脚 (GND)

测试

  • 输出高电平
shell
sudo gpioset /dev/gpiochip3 117=1

观察万用表电压约 5V

  • 输出低电平
shell
sudo gpioset /dev/gpiochip3 117=0

观察万用表电压约 0V

更多接口应用

关于更多 48 PIN 接口应用请参考 48 PIN 管脚应用