树莓派4B Ubuntu 64位系统安装 wiringpi,解决No “Hardware“ line方法,保姆级教程

【背景】

我最近入手了一个树莓派4B 4G的板子,打算用来开发机器人算法,所以,就安装了Ubuntu Server 64位的系统。因为,想操作GPIO,看网上说安装WiringPi, 然后用WiringPi来控制GPIO比较方便,所以,我就从网上下载安装WiringPi.

【问题】

我看网上说装wiringpi就行了,于是,我就直接命令

sudo apt-get install wiringpi

结果装上了 libwiringpi2 和 wiringpi

然后,我就检验命令

gpio readall

就出现了,经典的【No "Hardware" line】

【解决方案】

下载最新的wiringpi代码

sudo apt install git

git clone https://github.com/WiringPi/WiringPi.git

可能要科学上网才能下哦。

然后,进行编译

cd WiringPi

./build debian 

duang, 出现问题

 

各种折腾

直接上命令

sudo apt install make

sudo apt-get install --reinstall dpkg

sudo apt install dpkg-dev

cd WiringPi

./build debian

mv debian-template/wiringpi_3.6_arm64.deb .

sudo apt install ./wiringpi_3.6_arm64.deb

gpio readall

结果,大功告成

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值