当使用树莓派时输入gpio readall命令查看引脚状态时,系统提示:
出现这个问题的原因在于,系统当前的wiringpi版本不支持树莓派4B,但是这个问题不会影响我们编程使用树莓派的所有引脚的功能。
解决这个问题的步骤:
- 进入树莓派系统,首先需要确保树莓派可以正常上网。
我们可以输入一下命令来判断树莓派是否可以正常上网。
ping www.baidu.com
如上图所示,能正常ping通就表示树莓派可以正常上网,我们就可以进行以下步骤了。
- 输入如下命令安装Git.
sudo apt-get install git-core
耐心等待其安装完成。
- 输入如下命令将WiringPi文件下载到树莓派系统中当前目录下。
sudo git clone https://github.com/WiringPi/WiringPi
耐心等待其安下载完成。
- 下载完成之后,我们可以在当前目录下看到一个WiringPi文件夹。如下图所示。
- 输入如下命令进入WiringPi文件夹目录中。
cd WiringPi/
- 输入如下命令进行安装。
sudo ./build
耐心等待安装完成。出现如下图所示的提示,就表示安装完成了。
- 输入如下命令查看版本信息。
gpio -v
- 最后我们就可以正常查看IO口引脚的状态了。