Firefly开源社区

标题: RK3568的GPIO如何使用 [打印本页]

作者: maxplus    时间: 2021-10-22 16:34
标题: 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
参考https://wiki.t-firefly.com/Core- ... io-yin-jiao-ji-suan,注意导出gpio是否被占用了。
假如157没被使用
  1. :/ # ls /sys/class/gpio/
  2. export     gpiochip128  gpiochip32   gpiochip64  unexport
  3. gpiochip0  gpiochip255  gpiochip500  gpiochip96
  4. :/ # echo 157 > /sys/class/gpio/export
  5. :/ # ls /sys/class/gpio/
  6. export   gpiochip0    gpiochip255  gpiochip500  gpiochip96
  7. gpio157  gpiochip128  gpiochip32   gpiochip64   unexport
  8. :/ # ls /sys/class/gpio/gpio157
  9. active_low  device  direction  edge  power  subsystem  uevent  value
  10. :/ # cat /sys/class/gpio/gpio157/direction
  11. in
  12. :/ # cat /sys/class/gpio/gpio157/value
  13. 0

  14. echo out >/sys/class/gpio/gpio157/direction
  15. echo 1 >/sys/class/gpio/gpio157/value
复制代码

作者: maxplus    时间: 2021-10-23 17:57
多谢,可以了,32不行是被占用了
作者: wx__rlwd41    时间: 2024-2-24 16:59
多谢




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1