树莓派GPIO使用【2019/09/24更新】

本文仅记录个人在使用树莓派4的gpio时的总结。

对于树莓派的gpio引脚操作,使用wringPi这个包。
官网链接:http://wiringpi.com/

树莓派安装时理论上默认安装了相关包,可以:

$ gpio -v		# 查看版本
$ gpio readall	# 显示gpio引脚对应情况

执行readall时,提示:

Oops - unable to determine board bype... model: 17

经了解是当前version不支持pi4,于是进行更新:
http://wiringpi.com/wiringpi-updated-to-2-52-for-the-raspberry-pi-4b/

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

之后可以使用readall列出列表,查看代码中gpio在使用时,引脚index所对应的实际引脚。

注意头文件包括:wiringPi.h
并链接到:wiringPi 链接库

你可能感兴趣的:(嵌入式)