先講結論: 樹莓派請改用pigpio函氏庫

2022最新版的官方RPiOS已經不再內建WiringPi庫了! 

===

Wiring Pi這個函式庫應該已經發表8年以上,

作者Gorden Henderson在2019年8月宣告停止維護,

似乎是因為他對於人性感到灰心,身心俱疲。

(作者官網連結)

 

一般來說,只要你的樹莓派安裝的是官方Raspberry Pi OS,都已內建WiringPi,

只要輸入 gpio -v 就會跳出訊息,告知你目前內建的版本。

我的Raspberry Pi OS 這一版(2021年3月)看到的是2.50。

但可以發現,下方 Raspberry Pi Details 硬體資訊怪怪的,

Type是Unknown17,Memory:0MB,

無法正確顯示我用的是RPi 4B ,4GB記憶體。

250.png

 

但其實最後一個版本是2019年6月發表的2.52版本。

在作者網站上有教你怎麼手動升級,輸入以下三行即可:

cd /tmp
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb

安裝完再次確認版本,就發現不一樣了~ 

底下正確顯示 Type: Pi 4B, Memory: 4096MB。

252.jpg

 

作者也說Github上看到的repo,都不是他維護的,

都是其他人為了移植到其他語言(ex:Python)才fork出來的鏡像repo,

作者說他不想管,裡面可能都是舊版的WiringPi...

 

未完待續...

 

 

 

arrow
arrow
    全站熱搜

    sky 發表在 痞客邦 留言(0) 人氣()