树莓派 Raspberry Pi —— wiringPi库安装

  树莓派的GPIO可以像单片机(51单片机,Arduino,STM32等)一样进行IO控制(输出高、低电平,IIC,SPI,串口通信,PWM输出等),在此使用常用的WiringPi库来进行GPIO的操作,本节介绍wiringPi库的安装。(我树莓派使用的系统是Ubuntu 16.04 Mate)
1. wiringPi下载
可以从官方网站下载下载链接,打开该链接后选择最新版本的wiringPi,点击最右边的snapshot下载

2. wiringPi安装
将下载好的wiringPi安装包解压,其中xxx代表你所下载的wiringPi的版本号

$ tar xfz wiringPi-xxx.tar.gz

进入解压好的文件夹进行编译

$ cd wiringPi-98bcb20
$ ./build

至此已经完成安装


可能有些朋友会好奇为什么执行的是./build命令,而不是先make然后再make install,在这里做一个简单的解释:  此处的build的文件是一个.sh文件,即脚本文件,打开build文件你会发现在这个脚本中包含有make/make install/make clean等命令,这样命令都被整合在一个build.sh文件中,可以通过选择执行脚本时的不同输入参数来执行不同的命令,在此不做详细的解释,有兴趣的朋友可以自己去研究。


3.检测安装是否成功
查看wirinfPi版本

$ gpio -v

输出如下:

查看树莓派GPIO引脚编号及定义

$ gpio readall

输出如下:

至此说明wiringPi库已经安装成功。

  可能某些朋友在网上看到还有其他安装方式,博主亲测该方法可以使用,安装后的wiringPi库支持C/C++/Python多种语言。

猜你喜欢

转载自blog.csdn.net/qq_16775293/article/details/80785520