[OpenWrt]—GPIO操作(终端操作)

  • Post author:
  • Post category:其他



设备树文件中添加IO口复用为GPIO模式

在目录:/target/linux/ramips/dts/ 下找到使用的设备树文件,如下所示:


文件中添加要复用为GPIO的引脚的组别。

如:需使用GPIO64,查找datasheet,得知该引脚属

RGMII2

IO组,故需将其填入,如下:

编辑DTS文件:

然后编译固件,烧录到板子上。

操作GPIO


导出GPIO(终端中操作模块)

终端进入 sys/class/gpio/目录,导出想要控制的GPIO64,输入如下命令:


cd /sys/class/gpio/


echo 64 > export


设置输出/输入模式

输入如下命令:


cd gpio64 #进入GPIO64的操作目录


echo out > direction #将GPIO模式设置为输出


echo in > direction #将GPIO模式设置为输入


设置输出的高低电平


echo 1 > value #设置为高电平


echo 0 > value #设置为低电平



版权声明:本文为l00102795原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。