天天看點

樹莓派4B 更新wiringPi庫到2.52的方法

最新釋出的樹莓派4B在燒錄了官方系統buster以後,如果直接使用gpio readall去檢視GPIO會出現錯誤。無法識别的情況,需要根據以下步驟進行wiringPi的更新:

登陸後打開一個終端輸入:

cd /tmp
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb
           
樹莓派4B 更新wiringPi庫到2.52的方法

然後再使用

gpio -v

檢查版本資訊,確定版本為:2.52即可。

樹莓派4B 更新wiringPi庫到2.52的方法

然後再執行:gpio readall

樹莓派4B 更新wiringPi庫到2.52的方法

這時候就可以繼續像往常那樣使用GPIO的引腳進行程式設計了。

我們嘗試一下使用gpio 引腳點亮一個LED燈。LED燈接在實體引腳12号,名稱GPIO.1 針對WPi 引腳為1, BCM引腳為18号。

編寫一個C源碼:led.c

樹莓派4B 更新wiringPi庫到2.52的方法

調用gcc編譯:

gcc -o led -lwiringPi led.c

執行:

./led

終端顯示:

樹莓派4B 更新wiringPi庫到2.52的方法