文章目录
- 1 GPIO编码方式
- 2 RPI.GPIO
- 3 参考附录
1 GPIO编码方式
三种编码方式,wiringPi和BCM和BOARD编码。
1.1 管脚信息
树莓派上提供了一组GPIO(General Purpose Input Output,即通用输入/输出)接口,这些接口可以用于做一些电子相关的实验:控制一些硬件设备,如最常见的发光二极管、电机等,或者读取一些信号的状态,如开关、传感器等。这里需要注意的是,树莓派中的GPIO只支持数字输入输出,即1和0对应高电平3.3V和低电平0V,因此必要的时候可能需要数模转换。
树莓派中执行:
$gpio readall得到关于树莓派管脚的信息
RXD是Receive Data接收数据的引脚
TXD是Transmit Data发送数据的引脚
比如,BOARD编码中的37号引脚
在wiringPi 中的编码就是25号引脚
在BCM 中的编码就是26号引脚
它们的功能都是GPIO.25(通用输入输出管脚25)
在wiringPi中, 你要使用GPIO.25号管脚, 你就得驱动25
而在BCM中, 你要使用