利用shell脚本控制树莓派GPIO
来源:互联网 发布:power point软件下载 编辑:程序博客网 时间:2024/05/29 17:28
1. 什么是shell
Shell 诞生于 Unix,是与 Unix/Linux 交互的工具。Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Unix/Linux系统内核的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式协调各个程序的运行。因此,对于用户来说,shell是最重要的实用程序,深入了解和熟练掌握shell的特性极其使用方法,是用好Unix/Linux系统的关键。可以说,shell使用的熟练程度反映了用户对Unix/Linux使用的熟练程度。
2.实现过程
(1)编写好.sh脚本并保存,例LED.sh:
echo export pin
echo setting direction to output
echo setting pi high
echo 1 > /sys/class/gpio/gpio$1/value
(2)运行脚本语言:
bash ./LED.sh 17
#注意:需要指定脚本语言的目录;17是响应需要控制的的IO口。
3.注意点
(1) 在安装好软件包后,务必执行以下命令进行更新:
sudo apt-get update
(2)执行shell脚本需要加上 可以运行shell脚本的指令,如bash,dash
【优秀博文:http://blog.csdn.net/xukai871105/article/details/12684617
http://blog.csdn.net/xukai871105/article/details/18517729
http://c.biancheng.net/cpp/view/6994.html】
- 利用shell脚本控制树莓派GPIO
- 树莓派Shell脚本读写GPIO
- 树莓派学习笔记——Shell脚本操作GPIO
- shell脚本超时控制
- shell脚本超时控制
- shell脚本超时控制
- shell脚本逻辑控制
- shell 脚本并发控制
- Shell脚本控制语句
- shell脚本流程控制
- 树莓派控制GPIO
- 树莓派GPIO控制
- 树莓派GPIO控制-flask
- 树莓派GPIO控制-yeeLink
- 树莓派 wringPi gpio控制
- 树莓派GPIO控制
- 利用GPIO的命令控制树梅派的GPIO
- 利用中断方式控制树梅派的GPIO
- 你真的理解了compileSdkVersion,minSdkVersion,targetSdkVersion含义了吗?
- 深度学习在推荐领域的应用:Lookalike 算法
- hdu 6181 Two Paths(次短路径长度)POJ 3255 Roadblocks ( 次短路长度)
- maven+ssm整合配置文件
- Java的就业前景如何?千锋教育怎么样?
- 利用shell脚本控制树莓派GPIO
- 小程序-回调函数
- MTK SDK5020编译流程
- 高级包实现python服务器
- elasticsearch双实例部署
- Android学习-RecyclerView默认scrollbar的相关属性
- 观察者设计模式
- pstree命令的用法(查看进程树)
- 关于电影推荐