导出gpio
echo "$gpio_num" > /sys/class/gpio/export
eg: echo 1 > /sys/class/gpio/export
如果导出的gpio没有被注册,则会出现以下文件夹:/sys/class/gpio/gpio1
控制gpio
1、指定gpio方向:in|out
in:表示接受这个gpio的输入(如:gpio连接一个按钮)
out:表示输出并控制所连接的外设(如:gpio连接一个led灯)
echo in > /sys/class/gpio/gpio1/direction
echo out > /sys/class/gpio/gpio1/direction
修改gpio的值(只在out模式下有效):
echo 1 > /sys/class/gpio/gpio1/value //gpio1置为高电平。
echo 0 > /sys/class/gpio/gpio1/value //gpio1置为低电平。
查看gpio的值
cat /sys/kernel/debug/gpio