IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    斐讯K2版刷 潘多拉固件 自定义LED指示灯颜色

    Hainuo发表于 2016-11-16 09:43:05
    love 0

    后来发现潘多拉固件有一个命令可以用“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
    无觅


沪ICP备19023445号-2号
友情链接