【Z-turn Board试用体验】Z-turn Board 学习笔记(7)--- Blink LED - 问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

【Z-turn Board试用体验】Z-turn Board 学习笔记(7)--- Blink LED

HelloWii ( 楼主 ) 2015-7-4 02:23:18  只看该作者 倒序浏览
`






本文主要通过脚本来Blink  一颗 LED




一、/sys/class/
       系统使用的是QSPI FLASH引导的linux系统,JP1 和 JP2 设置到 ON的位置,开机即可。


      首先执行如下命令:
  1. #cd /sys/class/les
复制代码

具体如下图所示:

图7-1:leds驱动


      执行如下的代码,即可实现点亮和熄灭LED。

   
  1. echo 255 > brightness
  2. echo 0 > brightness
复制代码


二、Blink LED

编写程序如下图所示:


图7-2:编程


编写 blink.sh 文件 代码如下:


  1. echo "HelloWii"
  2. echo "elecfans"
  3. for i in $(seq 15)
  4. do
  5.   echo 0 > /sys/class/leds/usr_led1/brightness
  6.   sleep 1
  7.   echo 255 > /sys/class/leds/usr_led1/brightness
  8.   sleep 1
  9. done
复制代码

三、执行效果



     首先给 blink.sh 文件可执行权限, 如下:

  1. #chmod 777 blink.sh
复制代码

运行代码如下:

  1. # ./blink.sh
复制代码

即可看到屏幕输出

  1. HelloWii
  2. elecfans
复制代码

然后 usr_led1 闪烁。效果如下:




图7-3:效果1




图7-4:效果2





图7-5:效果图




`

0个回复

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

本版积分规则


关闭

站长推荐上一条 /7 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-12-24 05:37 , Processed in 0.392660 second(s), Total 39, Slave 29 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表