打印

点亮Rico Board(AM4378)的LED

[复制链接]
506|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Flower1|  楼主 | 2017-10-7 10:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
点亮Rico Board(AM4378)的LED


首先看一下led相关的电路,如下所示:


管脚对应关系如下所示:

LED0GPIO1_24
LED1GPIO1_25
LED2GPIO1_26
LED3GPIO1_27

LED0应该已经被用作心跳灯了,一直在闪而闪的,我来操作一下LED3吧。

先查看一下状态灯
  • root@am437x-evm:~# ls /sys/class/leds
  • status_led0  status_led1  status_led2  status_led3

复制代码
进入status_led3
  • root@am437x-evm:~# cd /sys/class/leds/status_led3
  • root@am437x-evm:/sys/class/leds/status_led3# ls
  • brightness      max_brightness  subsystem       uevent
  • device          power           trigger

复制代码
查看一下灯的状态
  • root@am437x-evm:/sys/class/leds/status_led3# cat brightness
  • 0

复制代码
值为0,所以不亮,我们把它置为1,就可以点亮LED3了,很简单的操作
  • root@am437x-evm:/sys/class/leds/status_led3# echo 1 > brightness

复制代码
到此led3操作完毕,可以顺利点亮了。同样的道理我们可以操作其它的led灯,不妨可以试一试。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

623

主题

887

帖子

6

粉丝