1.导出节点(编号为56、57、58、59)
$:echo 56 >/sys/class/gpio/export 也可以使用for循环一次性导出所有IO节点: $:cd /sys/class/gpio $:for i in {56,57,58,59}; do echo $i >export; done
2. IO 控制节点在目录:/sys/class/gpio/
3. IO 对应表如下:
功能 | 主板丝印 | 节点编号 |
---|---|---|
输入\输出 | J_GPIO1 | gpio56 |
J_GPIO2 | gpio57 | |
J_GPIO3 | gpio58 | |
J_GPIO4 | gpio59 |
4. IO控制方法:
echo out >/sys/class/gpio/gpio56/direction
echo 0 >/sys/class/gpio/gpio56/value
echo 1 >/sys/class/gpio/gpio56/value
cat /sys/class/gpio/gpio56/value
0 对应高电平 1.8V 1 对应低电平 0V