GPIO
提示
如下案例使用犀牛派 X1 的 树莓派 40PIN 引脚,具体位置请参见 硬件信息。
GPIO 简介
通用输入/输出(GPIO)是集成电路或电子电路(如 MCU/MPU)电路板上的非专用数字信号引脚,可用作输入或输出,或同时用作输入和输出,并可由软件控制。
准备
- 一块犀牛派 X1
- 1个 LED 灯
连接
以使用树莓派 GPIO_00 接口为例,如图所示:连接犀牛派 X1 和 LED 灯。
LED 灯的 VCC GND IN 接口分别接入 犀牛派 X1 的 PIN_4(VCC) PIN_6(GND) PIN_7(GPIO_00)

测试
输入测试
将 PIN7 脚接地或者接 3.3V
shell
aidlux@aidlux:~$ sudo gpioget /dev/gpiochip0 0如果接的是地,该命令输出 0,如果接的是 3.3V,该命令输出 1。
输出测试
shell
aidlux@aidlux:~$ sudo gpioset /dev/gpiochip0 0=1 # 输出高电平,Led 亮
aidlux@aidlux:~$ sudo gpioset /dev/gpiochip0 0=0 # 输出低电平,Led 灭提示
同一个GPIO只能被一个进程使用,否则会提示资源占用。