飞凌嵌入式ElfBoard ELF1板卡-自动化点亮LED灯之程序编写
其他
1052 人阅读
|
0 人回复
|
2024-12-05
|
|
程序编写:
- #!/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秒的间隔进行点亮和熄灭。
|
|
|
|
|
|
|
|
|