使用C语言控制 GPIO.18
首先知道树莓派外置IO的关系对照表
我这里的树莓派是: PI 3B + V1.2
关系对照表如下:

C 语言下使用 wiringPi GPIO 进行编程
要安装 wiringPi
pi@raspberrypi:~ $ sudo apt-get update
pi@raspberrypi:~ $ sudo apt-get upgrade
pi@raspberrypi:~ $ sudo apt-get install wiringpi
测试 wiringPi 是否安装成功
pi@raspberrypi:~/pilearn $ gpio -v
gpio version: 2.50
Copyright (c) 2012-2018 Gordon Henderson
This is free software with ABSOLUTELY NO WARRANTY.
For details type: gpio -warranty
Raspberry Pi Details:
Type: Pi 3, Revision: 02, Memory: 1024MB, Maker: Embest
* Device tree is enabled.
*--> Raspberry Pi 3 Model B Rev 1.2
* This Raspberry Pi supports user-level GPIO access.
使用 wiringPi 查看树莓派引脚对应关系:
pi@raspberrypi:~/pilearn $ gpio readall
+-----+-----+---------+------+---+---Pi 3B--+---+------+---------+-----+-----+
| BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM |
+-----+-----+---------+------+---+----++----+---+------+--

本文介绍如何使用C语言和wiringPi库控制树莓派的GPIO接口,通过具体实例展示了如何使GPIO.18引脚输出高低电平,并提供了详细的步骤和代码。
最低0.47元/天 解锁文章
1802

被折叠的 条评论
为什么被折叠?



