maxplus 发表于 2021-10-22 16:34:31

RK3568的GPIO如何使用

本帖最后由 maxplus 于 2021-10-22 16:35 编辑

板子是AIO-3568J,请问RK3568的GPIO如何使用,我在 sys/class/gpio/ 中看到有 gpiochip32 但是使用 sudo echo 1 > sys/class/gpio/gpiochip32/value 还是提示 Permission denied

补充,使用的是linux固件

zyk 发表于 2021-10-22 19:14:30

参考https://wiki.t-firefly.com/Core-3568J/driver_gpio.html#gpio-yin-jiao-ji-suan,注意导出gpio是否被占用了。
假如157没被使用
:/ # ls /sys/class/gpio/
export   gpiochip128gpiochip32   gpiochip64unexport
gpiochip0gpiochip255gpiochip500gpiochip96
:/ # echo 157 > /sys/class/gpio/export
:/ # ls /sys/class/gpio/
export   gpiochip0    gpiochip255gpiochip500gpiochip96
gpio157gpiochip128gpiochip32   gpiochip64   unexport
:/ # ls /sys/class/gpio/gpio157
active_lowdevicedirectionedgepowersubsystemueventvalue
:/ # cat /sys/class/gpio/gpio157/direction
in
:/ # cat /sys/class/gpio/gpio157/value
0

echo out >/sys/class/gpio/gpio157/direction
echo 1 >/sys/class/gpio/gpio157/value

maxplus 发表于 2021-10-23 17:57:42

多谢,可以了,32不行是被占用了

wx__rlwd41 发表于 2024-2-24 16:59:33

多谢
页: [1]
查看完整版本: RK3568的GPIO如何使用