arm下用shell控制gpio
创建脚本gpio.sh
#!/bin/sh PIN=$1 VALUE=$2 if test -d /sys/class/gpio/gpio$PIN/ then echo $VALUE > /sys/class/gpio/gpio$PIN/value else echo $PIN > /sys/class/gpio/export echo out > /sys/class/gpio/gpio$PIN/direction echo $VALUE > /sys/class/gpio/gpio$PIN/value fi
测试使用脚本控制gpio高低电平,方法如下:
./gpio.sh 100 1 /* pin100输出高电平 */ ./gpio.sh 100 0 /* pin100输出低电平 *
删除gpio口
echo $PIN > /sys/class/gpio/unexport
这样的话gpio口$PIN就会被移除。
本文来自博客园,作者:闹闹爸爸,转载请注明原文链接:https://www.cnblogs.com/wanglouxiaozi/p/9760792.html