GPIO
GPIO 简介
通用输入/输出(GPIO)是集成电路或电子电路(如 MCU/MPU)电路板上的非专用数字信号引脚,可用作输入或输出,或同时用作输入和输出,并可由软件控制。
准备
- 犀牛派 A1
- 万用表
- 开源工具 gpiod
shell
sudo apt update
sudo apt install gpiod libgpiod2 libgpiod-dev连接
| 序号 | 板卡丝印 | GPIO映射 | 描述 |
|---|---|---|---|
| 1 | 5V | GPIO117 | 拉高引脚电平后,引脚输出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