gpio 两种引脚规则 BCM 和 BOARD

2017-10-03  本文已影响530人  刘岳森

树莓派GPIO针脚在python中BCM与BOARD模式的区别

作者:LinuxHub 发布:2013-05-26 12:54 分类:RaspberryPi

《树莓派GPIO针脚在python中BCM与BOARD模式的区别》

在python程序中定义GPI针脚的两种模式:1. BCM模式:python中则设置为BCM模式: GPIO.setmode(GPIO.BCM)实测结果如下:物理针脚11脚 对应 GPIO 17物理针脚12脚 对应 GPIO 18
测试命令如下:sudo ipythonimport RPi.GPIO as GPIOGPIO.setmode(GPIO.BCM)GPIO.setup(17,GPIO.OUT)GPIO.output(17,GPIO.HIGH)#GPIO.output(17,GPIO.LOW)测试结果:物理针脚11脚,输出高电平
2. BOARD 模式:python中则设置为BOARD 模式:GPIO.setmode(GPIO.BOARD)实测结果如下:物理针脚11脚 对应 GPIO 11物理针脚12脚 对应 GPIO 12
测试命令如下:sudo ipythonimport RPi.GPIO as GPIOGPIO.setmode(GPIO.BOARD )GPIO.setup(11,GPIO.OUT)GPIO.output(11,GPIO.HIGH)#GPIO.output(11,GPIO.LOW)测试结果:物理针脚11脚,输出高电平
3.GPIO物理针脚对应python程度中两种模式的逻辑钟脚

针脚
GPIO.setmode(GPIO.BOARD)
GPIO.setmode(GPIO.BCM)

3
GPIO 03
Null

5
GPIO 05
Null

7
GPIO 07
GPIO 04

11
GPIO 11
GPIO 17

12
GPIO 12
GPIO 18

13
GPIO 13
Null

15
GPIO 15
GPIO 22

16
GPIO 16
GPIO 23

19
GPIO 19
GPIO 24

21
GPIO 21
Null

22
GPIO 22
GPIO 25

23
GPIO 23
Null

26
GPIO 26
Null

引脚图
https://img.haomeiwen.com/i137307/9c5a97c998f48da1.png?imageMogr2/auto-orient/strip

上一篇 下一篇

猜你喜欢

热点阅读