在终端中操作
基于上面内容我们就可以直接在终端中操作GPIO口了:- # 导出以使用GPIO45
- echo 45 > /sys/class/gpio/export
- # 导出后将在 /sys/class/gpio/ 目录下出现 gpio45 目录,读写其中的文件即可操作该GPIO口
- # 将GPIO45设置为输出模式
- echo out > /sys/class/gpio/gpio45/direction
- # 将GPIO45设置为输出高电平
- echo 1 > /sys/class/gpio/gpio45/value
- # 将GPIO45设置为输出低电平
- echo 0 > /sys/class/gpio/gpio45/value
- # ====================
- # 导出以使用GPIO140
- echo 140 > /sys/class/gpio/export
- # 将GPIO140设置为输入模式
- echo in > /sys/class/gpio/gpio140/direction
- # 打印GPIO140端口电平
- cat /sys/class/gpio/gpio140/value
- # ====================
- # 取消使用GPIO45
- echo 45 > /sys/class/gpio/unexport
- # 取消使用GPIO140
- echo 140 > /sys/class/gpio/unexport
|