GPIO 引脚控制
Duos 序号为J3排列的 NUM 一列。
Duo 序号为GPIO 引脚分布的 NUM 一列。
Duo256M 序号为GPIO 引脚分布的 NUM 一列。
Duo Module 01 序号为26 PIN 排针的 NUM 一列。
以 Duos ,GPIO466 为例,
- 执行以下操作配置 GPIO
$ cd /sys/class/gpio
$ echo 466 > export
可以运行命令 ls /sys/class/gpio,列出 GPIO 目录,检查是否出现 gpio466,确认导出成功。
运行命令 echo 466 > unexport
,可以取消 gpio466 引脚的导出。
- 设置 GPIO 的方向
运行命令 echo "out" > gpio466/direction
,将 gpio466 方向设置为输出。
运行命令 echo "in" > gpio466/direction
,将 gpio466 方向设置为输入。
可以通过运行命令 cat gpio466/direction
,来查看设置的方向。
- 设置 GPIO 的电平
运行命令 echo "1" > gpio466/value
,将 gpio466 的电平设置为高。
运行命令 echo "0" > gpio466/value
,将 gpio466 的电平设置为低。
可以通过运行命令 cat gpio466/value
,来查看设置的电平。