[嵌入式linux] 匠牛社区 AM5728开发板 LED测试

[复制链接]
 楼主| 发表于 2018-1-17 14:13 | 显示全部楼层 |阅读模式
针对匠牛社区的AM5728开发板JN-mini5728,我们在上一个版本测试LED时,是采用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测试太繁琐,所以对LED测试进行升级,使测试变得更加简洁。

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

LED位置如下图所示:

               

  
位置
  
显示颜色
操作接口
D3
蓝色
/sys/class/leds/status_usr0/brightness
绿色
/sys/class/leds/status_usr1/brightness
红色
/sys/class/leds/status_usr2/brightness
D4
蓝色
/sys/class/leds/status_usr3/brightness
绿色
/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开发的技术交流与讨论!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

16

帖子

0

粉丝
快速回复 返回顶部 返回列表