cd /sys/class/gpio
你想操作gpio79,但这个目录下没有。
怎么办,这个目录下有export
执行命令:
echo 79 > export
就有了gpio79的文件夹。
cd gpio79
这里面内容很多,重点关注direction和value
方向如果是in,你设置value是无效的。
设置方向的方法:
echo out > direction
然后看看方向是不是out
cat direction
如果输出out就是ok了
然后可以echo 1 > value的方式设置io
查看的话,cat value
这个方法很好用,不管是在linux下还是在android,都是可以用的
想把方法写用到代码中,用system()函数就可以了。
本文介绍了如何在Linux或Android系统中通过命令行操作GPIO,包括使用`echo`命令导出GPIO、设置方向以及读写GPIO值。关键步骤包括将GPIO导出为目录,设置方向为`out`,然后通过`echo`写入`value`来控制IO状态。此方法适用于代码集成,可以利用`system()`函数实现。

625

被折叠的 条评论
为什么被折叠?



