" u" g$ h9 ^8 z$ o- z* d/ E' G
( X. h6 g0 p- n1 o2 q: p* V本测验是在匠牛社区的AM5728开发板JN-mini5728上进行的,除了采用GPIO方式对LED进行测试,本次我们换种更简便的方法。
. t* v* D: P1 Q / K' y% M- m. _
比如对AM5728 位置D3 蓝色LED测试: 在板卡终端输入以下命令: ) S! J6 ~0 L7 ?1 b* ?2 [
root@am57xx-evm:~#echo 59 > /sys/class/gpio/export root@am57xx-evm:~#echo"out" > /sys/class/gpio/gpio59/direction - F, d3 d6 v6 X" S" E0 Q. z7 M
打开或关闭LED灯
; G J/ O: z6 X5 k4 w; P
root@am57xx-evm:~#echo0 > /sys/class/gpio/gpio59/value root@am57xx-evm:~#echo1 > /sys/class/gpio/gpio59/value ! e+ d* `- m0 ?1 R6 e3 J* ^
在上一个版本中我们发现对LED测试太繁琐,所以对LED测试进行升级,使测试变得更加简洁。
: R* O L4 w3 {- ^% l1 r
匠牛社区AM5728开发板JN-mini5728有2组LED:D3和D4,每组LED都有蓝,绿,红三种颜色。
8 x5 O# ^# @6 H" v
LED位置如下图1所示: 图1
, _% g, ]2 |! V位置 | | | | | /sys/class/leds/status_usr0/brightness | | /sys/class/leds/status_usr1/brightness | | /sys/class/leds/status_usr2/brightness | | | /sys/class/leds/status_usr3/brightness | | /sys/class/leds/status_usr4/brightness | | /sys/class/leds/status_usr5/brightness |
o0 H" I5 _- n( r4 Y, \
1点亮LED , o, @2 x( u; O# e) Z9 ~8 X( M. z
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr0/brightness , d6 p$ x/ E0 ]1 U
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr1/brightness 9 X/ _9 G& C" @7 g4 w# ^
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr2/brightness
- _# |$ K, X: k6 e9 g( Q4 m! m
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr3/brightness / K# W- r9 N8 H5 Y+ g/ v( h% i1 p
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr4/brightness ; w$ ]6 ^6 ~ R$ W' {. x/ r
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr5/brightness , t% X" |/ n# a3 t: e5 S7 T
2关闭LED
6 D% w5 Y* K2 L: s. c" j7 W
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr0/brightness
- G5 S$ Q. |$ a/ _9 C
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr1/brightness # o0 |7 Z5 q, z, x6 V& M. b
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr2/brightness 1 }5 j z! ^) ?/ ?6 _. n
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr3/brightness 5 y7 p* Q$ T7 c, @
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr4/brightness : t: Y6 j: u6 r$ Z+ w4 |
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr5/brightness
) q5 f$ x1 k; l8 f W
注意: JN-mini5728启动成功后,会显示绿色LED。
3 J9 i4 M5 O9 t# ?& m/ b
大家如果感兴趣的话可以去匠牛社区官网获取更多开发资料、视频教程和技术支持,欢迎大家一起参与有关AM5728开发的技术交流与讨论哦!
1 w( J" N% P9 `, x" J* `
% X+ w; F" p) l1 M |