树莓派系统的安装以及将wiringPi库加入到树莓派中

树莓派系统的安装:

1.首先进入官网的download(https://www.raspberrypi.org/downloads/)来下载Raspbian。

2.将预备好的SD进行格式化。

3.直接通过Ubuntu系统将其烧写到SD卡中。

4.最后将SD卡插入到树莓派中打开即可。

wiringPi库的安装及基本函数的用法:

 依次输入如下命令:

sudo apt-get install git-core

sudo apt-get update

sudo apt-get upgrade

cd

git clone git://git.drogon.net/wiringPi

cd ~/wiringPi

git pull origin

cd ~/wiringPi

./build

然后输入如下命令来验证是否安装成功

gpio -v

出现如下图所示即安装完成

树莓派系统的安装以及将wiringPi库加入到树莓派中

wiringPi库的基本函数:
1.硬件初始化函数:
int wiringPiSetup (void),当使用这个函数初始化树莓派引脚时,程序使用的是wiringPi 引脚编号表,引脚的编号为 0~16,需要root权限,返回执行状态,-1表示失败;
int wiringPiSetupGpio (void),当使用这个函数初始化树莓派引脚时,程序中使用的是BCM GPIO 引脚编号表,需要root权限,返回执行状态,-1表示失败。
2.通用GPIO控制函数:
void pinMode (int pin, int mode),pin为配置的引脚,mode指定引脚的IO模式,该函数用于配置引脚的IO模式,注:只有wiringPi 引脚编号下的1脚(BCM下的18脚)支持PWM输出,只有wiringPi编号下的7(BCM下的4号)支持GPIO_CLOCK输出;
void digitalWrite (int pin, int value),pin为控制的引脚,value为引脚输出的电平值,该函数用于对一个已经配置为输出模式的引脚 输出指定的电平信号;
int digitalRead (int pin),pin为读取的引脚,读取一个引脚的电平值,并返回LOW或HIGH。