本文所载对照表适用于 RaspberryPi 4B,其他型号留待后续补充(或许吧)。
为便于视障者获取特以 Markdown 书写为纯文字表格,视障者搭配 NVDA 食用风味更佳!
由于 Markdown 没有(或者本人不知道)表格合并语法,因此物理引脚分为两栏,后缀(左/右)以区分。
本对照表正确食用姿势为:竖持树莓派以其引脚突出一面正对自己,使其 USB 口和网口朝下。此时 40 Pin 引脚应位于面板右侧靠上的位置。
按照上述姿势摆放树莓派,40 Pin 引脚排布规律为:左侧一列引脚物理编号(Board编码)为单数,顺序取值 1~39;右侧一列引脚物理编号为偶数,顺序取值 2~40。
具体来说,两列引脚,第一行左侧为1,第一行右侧为2,第二行左侧为3,第二行右侧为4,以此类推。获知物理编号便可据此查表。
RaspberryPi 4B
wiringPi编码(左) | BCM编码(左) | 功能名(左) | 物理引脚BOARD编码(左) | 物理引脚BOARD编码(右) | 功能名(右) | BCM编码(右) | wiringPi编码(右) |
---|---|---|---|---|---|---|---|
N/A | N/A | 3.3V | 1 | 2 | 5V | N/A | N/A |
8 | 2 | SDA.1 | 3 | 4 | 5V | N/A | N/A |
9 | 3 | SCL.1 | 5 | 6 | GND | N/A | N/A |
7 | 4 | GPIO.7 | 7 | 8 | TXD | 14 | 15 |
N/A | N/A | GND | 9 | 10 | RXD | 15 | 16 |
0 | 17 | GPIO.0 | 11 | 12 | GPIO.1 | 18 | 1 |
2 | 27 | GPIO.2 | 13 | 14 | GND | N/A | N/A |
3 | 22 | GPIO.3 | 15 | 16 | GPIO.4 | 23 | 4 |
N/A | N/A | 3.3V | 17 | 18 | GPIO.5 | 24 | 5 |
12 | 10 | MOSI | 19 | 20 | GND | N/A | N/A |
13 | 9 | MISO | 21 | 22 | GPIO.6 | 25 | 6 |
14 | 11 | SCLK | 23 | 24 | CE0 | 8 | 10 |
N/A | N/A | GND | 25 | 26 | CE1 | 7 | 11 |
30 | 0 | SDA.0 | 27 | 28 | SCL.0 | 1 | 31 |
21 | 5 | GPIO.21 | 29 | 30 | GND | N/A | N/A |
22 | 6 | GPIO.22 | 31 | 32 | GPIO.26 | 12 | 26 |
23 | 13 | GPIO.23 | 33 | 34 | GND | N/A | N/A |
24 | 19 | GPIO.24 | 35 | 36 | GPIO.27 | 16 | 27 |
25 | 26 | GPIO.25 | 37 | 38 | GPIO.28 | 20 | 28 |
N/A | N/A | GND | 39 | 40 | GPIO.29 | 21 | 29 |