當前位置:編程學習大全網 - 編程軟體 - gpio 兩種引腳規則 BCM 和 BOARD

gpio 兩種引腳規則 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

引腳圖

http://upload-images.jianshu.io/upload_images/137307-9c5a97c998f48da1.png?imageMogr2/auto-orient/strip

  • 上一篇:數控機床的應用及發展趨勢論文
  • 下一篇:java軟件開發到底是幹什麽的?
  • copyright 2024編程學習大全網