最近在想在树莓派4b安装wringpi,用 gpio readall读引脚的时候报错了,下面是解决办法:
删除原来版本
sudo apt-get remove wiringpi
sudo apt-get purge wiringpi
hash -r
判断自己的ubuntu系统多少位
uname -a
32位ubuntu系统执行
cd /tmp
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb
64位ubuntu系统
64位需要手动编译
sudo apt-get update
sudo apt-get install build-essential
git clone https://github.com/WiringPi/WiringPi.git
cd WiringPi
./build
执行成功之后,gpio readall就有正确的输出了