Skip to content

GPIO

GPIO 简介

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

准备

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

连接

序号板卡丝印GPIO映射描述
15VGPIO117拉高引脚电平后,引脚输出5V电压,设备重启后恢复

以犀牛派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