匠牛社区

TI AM5728 LED测试经验分享

0
阅读(1943)

本测验是在匠牛社区的AM5728开发板JN-mini5728上进行的,除了采用GPIO方式对LED进行测试,本次我们换种更简便的方法。


比如对AM5728 位置D3 蓝色LED测试:

在板卡终端输入以下命令:


root@am57xx-evm:~#echo 59 > /sys/class/gpio/export

root@am57xx-evm:~#echo"out" > /sys/class/gpio/gpio59/direction


打开或关闭LED灯


root@am57xx-evm:~#echo0 > /sys/class/gpio/gpio59/value

root@am57xx-evm:~#echo1 > /sys/class/gpio/gpio59/value


在上一个版本中我们发现对LED测试太繁琐(GPIO方式),所以本次对LED测试进行升级,使测试变得更加简洁。


匠牛社区AM5728开发板JN-mini5728有2组LED:D3和D4,每组LED都有蓝,绿,红三种颜色。


LED位置如下图1所示:

T]S1Q{[$DK1O4JTN9T]@VV6.png

图1


位置

显示颜色

操作接口


蓝色

/sys/class/leds/status_usr0/brightness

  D3

绿色

/sys/class/leds/status_usr1/brightness


红色

/sys/class/leds/status_usr2/brightness


蓝色

/sys/class/leds/status_usr3/brightness

D4

绿色

/sys/class/leds/status_usr4/brightness


红色

/sys/class/leds/status_usr5/brightness


1点亮LED


root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr0/brightness


root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr1/brightness


root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr2/brightness


root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr3/brightness


root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr4/brightness


root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr5/brightness


2关闭LED


root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr0/brightness


root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr1/brightness


root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr2/brightness


root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr3/brightness


root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr4/brightness


root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr5/brightness


注意:

JN-mini5728启动成功后,会显示绿色LED。


大家如果感兴趣的话可以去匠牛社区官网获取更多开发资料、视频教程和技术支持,欢迎大家一起参与有关AM5728开发的技术交流与讨论哦!