点亮Rico Board(AM4378)的LED
首先看一下led相关的电路,如下所示:
管脚对应关系如下所示:
LED0 | GPIO1_24 | LED1 | GPIO1_25 | LED2 | GPIO1_26 | LED3 | GPIO1_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灯,不妨可以试一试。
|