Raspberry Pi I/O
Raspberry Pi I/O
This section describes the Peripheral I/O interfaces available to your apps running on the Raspberry Pi 3.
这一部分将介绍 Raspberry Pi 3 上所有可供您的 apps 使用的 外围接口。
The Raspberry Pi has pins that are multiplexed between various board functions.
Some board functions cannot be used simultaneously (for example, enabling
Bluetooth and using the UART0
port for peripheral I/O). For more information,
see the function mode matrix.
Raspberry Pi 上的串口支持多种功能。但有一些功能不能够同时使用(比如打开蓝牙和将串口UART0
作为外围接口就不能同时使用)。更多信息可以参照 函数模式矩阵。
The following pinout diagram illustrates the locations of the available ports exposed by the breakout connectors of this board:
下图展示了所有可用串口的位置关系:
GPIO Signal | Alternate Functions | |
---|---|---|
BCM2 | I2C1 (SDA) | |
BCM3 | I2C1 (SCL) | |
BCM7 | SPI0 (SS1) | |
BCM8 | SPI0 (SS0) | |
BCM9 | SPI0 (MISO) | |
BCM10 | SPI0 (MOSI) | |
BCM11 | SPI0 (SCLK) | |
BCM13 | PWM1 | |
BCM14 | UART0 (TXD) | MINIUART (TXD) |
BCM15 | UART0 (RXD) | MINIUART (RXD) |
BCM18 | I2S1 (BCLK) | PWM0 |
BCM19 | I2S1 (LRCLK) | |
BCM20 | I2S1 (SDIN) | |
BCM21 | I2S1 (SDOUT) |