V7 G7 @% D3 |9 \
' ^4 D3 G/ t; ?! X# b0 h0 z) p0 U
本测验是在匠牛社区的AM5728开发板JN-mini5728上进行的,除了采用GPIO方式对LED进行测试,本次我们换种更简便的方法。
/ T6 `9 h5 L; B1 n3 C, \. D, e
) W* H9 A# l3 \: w6 Q# x0 l
比如对AM5728 位置D3 蓝色LED测试: 在板卡终端输入以下命令: ' g7 w& O& `) X! O: v% R# x
root@am57xx-evm:~#echo 59 > /sys/class/gpio/export root@am57xx-evm:~#echo"out" > /sys/class/gpio/gpio59/direction
5 K9 ~- T9 m- k( h1 z5 ~, F' n
打开或关闭LED灯 7 @* j% S: w; K4 o8 C
root@am57xx-evm:~#echo0 > /sys/class/gpio/gpio59/value root@am57xx-evm:~#echo1 > /sys/class/gpio/gpio59/value $ c- Q0 n2 E4 {! W
在上一个版本中我们发现对LED测试太繁琐,所以对LED测试进行升级,使测试变得更加简洁。
) X7 R, ^1 G6 Y6 C
匠牛社区AM5728开发板JN-mini5728有2组LED:D3和D4,每组LED都有蓝,绿,红三种颜色。 3 N1 ?" I( o L; j
LED位置如下图1所示: 图1 % i8 p @/ ]: e) N3 o/ 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 |
5 N% R- |; p! O9 k: [6 B/ |; u k
1点亮LED ) I5 O* s, N4 B+ j2 J! j! @
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr0/brightness
7 |) {& O5 v1 q: J* x5 U- T
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr1/brightness ; I9 T* t( i V: w1 E- E
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr2/brightness
( B; a/ ?' K8 s1 {/ c
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr3/brightness , Y* b8 o4 }* J s
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr4/brightness 7 m; O5 f( a' b- L% B. |% t
root@am57xx-evm:~#echo 1 > /sys/class/leds/status_usr5/brightness
' G# m _! ~7 g! X
2关闭LED % l4 t& b9 m) X- Z A/ s& [
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr0/brightness 5 T7 q7 t0 r' B. j3 U8 P
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr1/brightness
' {/ ]. k6 V" c; @9 x0 r+ Z
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr2/brightness ' V" u, A* Y. H3 K' b
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr3/brightness 0 m6 y0 E, ?; ?9 o; k; G- P
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr4/brightness . R* ^( c" [& N5 X+ H& q
root@am57xx-evm:~#echo 0 > /sys/class/leds/status_usr5/brightness & z/ Q6 m: a, t" P& E/ |
注意: JN-mini5728启动成功后,会显示绿色LED。 , k/ y1 q- V3 G/ }. U3 ~- x
大家如果感兴趣的话可以去匠牛社区官网获取更多开发资料、视频教程和技术支持,欢迎大家一起参与有关AM5728开发的技术交流与讨论哦!
2 c4 l' ~* f, O; p& W( p `
/ R P8 W$ ]+ f4 y) Q |