& K8 L, [$ M, F' l7 _
' g8 w9 d/ L) h& _
本测验是在匠牛社区的AM5728开发板JN-mini5728上进行的,除了采用GPIO方式对LED进行测试,本次我们换种更简便的方法。8 p0 G) [4 J$ [
6 C$ ~$ y) {3 Y5 m, ~
比如对AM5728 位置D3 蓝色LED测试: 在板卡终端输入以下命令: 7 @0 M0 @, C W9 |2 n
root@am57xx-evm:~#echo 59 > /sys/class/gpio/export root@am57xx-evm:~#echo"out" > /sys/class/gpio/gpio59/direction
2 q* y# j- \9 `8 _: P: `$ m0 _
打开或关闭LED灯
q- V% i5 ?6 e
root@am57xx-evm:~#echo0 > /sys/class/gpio/gpio59/value root@am57xx-evm:~#echo1 > /sys/class/gpio/gpio59/value
5 O/ S: j7 S; I$ X4 ^$ G. u
在上一个版本中我们发现对LED测试太繁琐,所以对LED测试进行升级,使测试变得更加简洁。
J& _' G( B' p o+ T
匠牛社区AM5728开发板JN-mini5728有2组LED:D3和D4,每组LED都有蓝,绿,红三种颜色。
/ P+ j$ ~" s ~
LED位置如下图1所示: 图1 5 G1 p, t6 |; v9 o. [6 Y! K; j
位置 | | | | | /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 |
9 J- w9 s* C ?1 a
1点亮LED " C% j9 n8 F6 K \& f1 t
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr0/brightness
2 Q! j5 b. C6 L: c, N2 _' @8 D1 E
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr1/brightness 4 |! J9 l9 d9 O |
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr2/brightness
7 K R$ C4 k4 D, T
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr3/brightness 0 _! ^ V! d) n
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr4/brightness
% T' E+ z/ k1 ]/ R1 ]- Q
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr5/brightness
. u( x2 A1 ]$ {2 `
2关闭LED 3 I v6 a: \9 T& P/ I
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr0/brightness
& x3 V% F7 X3 h0 C
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr1/brightness 2 \- _6 ]0 z: j! W
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr2/brightness 3 I# y+ |8 Z- `! `3 W) h
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr3/brightness
) u* C& w9 i$ ^1 q$ c5 L- y
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr4/brightness 7 S% h/ h }. e9 R' A4 y
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr5/brightness 0 T# q5 x- d- l. t
注意: JN-mini5728启动成功后,会显示绿色LED。
0 Q$ z7 v2 `& O, G7 _1 D5 A
大家如果感兴趣的话可以去匠牛社区官网获取更多开发资料、视频教程和技术支持,欢迎大家一起参与有关AM5728开发的技术交流与讨论哦!
( u, P4 w; ?6 K; g& `2 h
& j% ?# M4 \6 b0 ~2 B3 Y) C5 I |