设备树文件中添加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 版权协议,转载请附上原文出处链接和本声明。