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
BCM2I2C1 (SDA)
BCM3I2C1 (SCL)
BCM7SPI0 (SS1)
BCM8SPI0 (SS0)
BCM9SPI0 (MISO)
BCM10SPI0 (MOSI)
BCM11SPI0 (SCLK)
BCM13PWM1
BCM14UART0 (TXD)MINIUART (TXD)
BCM15UART0 (RXD)MINIUART (RXD)
BCM18I2S1 (BCLK)PWM0
BCM19I2S1 (LRCLK)
BCM20I2S1 (SDIN)
BCM21I2S1 (SDOUT)