跳到主要内容

GPIO 引脚控制

Duos 序号为J3排列的 NUM 一列。

Duo 序号为GPIO 引脚分布的 NUM 一列。

Duo256M 序号为GPIO 引脚分布的 NUM 一列。

Duo Module 01 序号为26 PIN 排针的 NUM 一列。

以 Duos ,GPIO466 为例,

  1. 执行以下操作配置 GPIO
$ cd /sys/class/gpio

$ echo 466 > export

可以运行命令 ls /sys/class/gpio,列出 GPIO 目录,检查是否出现 gpio466,确认导出成功。

运行命令 echo 466 > unexport,可以取消 gpio466 引脚的导出。

  1. 设置 GPIO 的方向

运行命令 echo "out" > gpio466/direction,将 gpio466 方向设置为输出。

运行命令 echo "in" > gpio466/direction,将 gpio466 方向设置为输入。

可以通过运行命令 cat gpio466/direction ,来查看设置的方向。

  1. 设置 GPIO 的电平

运行命令 echo "1" > gpio466/value,将 gpio466 的电平设置为高。

运行命令 echo "0" > gpio466/value,将 gpio466 的电平设置为低。

可以通过运行命令 cat gpio466/value ,来查看设置的电平。

  • zwyzwm