• 正文
  • 相关推荐
申请入驻 产业图谱

飞凌嵌入式ElfBoard ELF 1板卡-自动化点亮LED灯之程序编写

2024/12/05
873
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

程序编写:

#!/bin/sh




echo none > /sys/class/leds/led1/trigger

echo none > /sys/class/leds/led2/trigger

echo none > /sys/class/leds/led3/trigger




echo 0 > /sys/class/leds/led1/brightness

echo 0 > /sys/class/leds/led2/brightness

echo 0 > /sys/class/leds/led3/brightness




while true

do




        echo 1 > /sys/class/leds/led1/brightness

        echo 1 > /sys/class/leds/led2/brightness

        echo 1 > /sys/class/leds/led3/brightness

        sleep 1




        echo 0 > /sys/class/leds/led1/brightness

        echo 0 > /sys/class/leds/led2/brightness

        echo 0 > /sys/class/leds/led3/brightness

        sleep 1

done

这是我们的第一个shell程序,所以写一个最简单的shell脚本,点灯!前面我们学习过shell的基本写法,忘记了的可以回头再看一下。逻辑上其实非常简单,先对灯进行初始化,也就是先把灯的触发条件改为none,将所有的灯熄灭。然后用一个while循环以1秒的间隔进行点亮和熄灭。

飞凌嵌入式

飞凌嵌入式

保定飞凌嵌入式技术有限公司,创建于2006年,是一家专注嵌入式核心控制系统研发、设计和生产的高新技术企业,是国内较早专业从事嵌入式技术的企业之一。 经过十几年的发展与积累,公司拥有业内优秀的软硬件研发团队,在北京及保定建立两大研发基地,在苏州、深圳设有华东、华南技术服务中心,并在北美、欧洲以及亚太等其他国家和地区拥有国际业务网络。公司研发的智能设备核心平台广泛应用于物联网、工控、轨道交通、医疗、电力、商业电子、智能家居、安防、机器人、环境监测等诸多领域。

保定飞凌嵌入式技术有限公司,创建于2006年,是一家专注嵌入式核心控制系统研发、设计和生产的高新技术企业,是国内较早专业从事嵌入式技术的企业之一。 经过十几年的发展与积累,公司拥有业内优秀的软硬件研发团队,在北京及保定建立两大研发基地,在苏州、深圳设有华东、华南技术服务中心,并在北美、欧洲以及亚太等其他国家和地区拥有国际业务网络。公司研发的智能设备核心平台广泛应用于物联网、工控、轨道交通、医疗、电力、商业电子、智能家居、安防、机器人、环境监测等诸多领域。收起

查看更多

相关推荐