1. 程式人生 > >樹莓派系統的安裝以及將wiringPi庫加入到樹莓派中

樹莓派系統的安裝以及將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庫的基本函式:
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。