后来发现潘多拉固件有一个命令可以用“gpioctl”,也是控制GPIO接口的命令。
在坛友的帖子上发现,K2指示灯“红、蓝、黄”的GPIO控制接口分别是“8、10、11”
gpioctl命令的使用方法:
gpioctl dirin|dirout|get|set|clear gpio
dirin 定义接口为接收端 (这个用不着,一般为连接按键的接口用)
dirout 定义接口为输出端 (这里就是使接口输出高电平和低电平来控制LED灯)
get 获取接口状态
set 使接口为高电平
clear 使接口为低电平
gpio 就是要设置的接口 (我们要设置8、10和11接口)
首先我们要先定义8、10、11接口为输出端,不然是无法控制的,切记
输入三条命令(每次开机后只需执行一次)
gpioctl dirout 8
gpioctl dirout 10
gpioctl dirout 11
这里说明下,定义后默认是低电平,8接口红灯为高电平点亮,10和11接口蓝灯和黄灯为低电平点亮,
以上输入三条命令后,红灯灭,蓝灯亮,黄灯亮,蓝灯黄灯叠加后为淡紫色
要纯蓝色再把黄灯灭了,输入命令拉高11接口电平,
gpioctl set 11
到此只要把上面四条命令加入到“系统”-“启动项”-“本地启动脚本”里面就可以是蓝灯了。
我们还可以在控制台上测试各个len灯的亮和灭,可以参考上面帖子,
gpioctl set 8 红灯亮
gpioctl clear 8 红灯灭
gpioctl set 10 蓝灯灭
gpioctl clear 10 蓝灯亮
gpioctl set 11 黄灯灭
gpioctl clear 11 黄灯亮
更多功能可以把命令添加进脚本
相关文章: | ||||
Linux 下 Sublime Text 2 破解 |
Imagevue.v2.8.7 汉化版 |
Imagevue X2.8.8.1 |
Imagevue 2.8.10.3 |
Imagevue X2.8.8 |
无觅 |