跳转到内容

引脚复用 (MUX)

下表中的“复用功能”是 SoC 在该引脚上可以选择的功能,不是同时存在的功能,也不代表该功能在本板上已接线、已启用或有默认配置。每个引脚在 pinctrl/pinmux 软件中只能选一个功能。

  • 每个 GPIO 都可以当普通 GPIO:Function0 = 输入,Function1 = 输出。
  • Function11–13 保留;外部中断 EINT 是 Function14。
  • 表中 F<n> 即 pinmux 的 Function 编号,同一行里的功能互斥。
  • 在软件中通常用 port + 引脚号 + mux 三元组选择,例如 Zephyr 设备树里的 ALLWINNER_PINMUX(port, num, mux)。
  • 本文使用的是实际 SoC GPIO 名。V1.3 板的丝印请先按勘误换算。
引脚F2F3F4F5F6F7F8F9F10外部中断(F14)
PD6LCD0-D10SPI1-CS1I2S0-MCLKUART4-TXPWM0-0PD-EINT6
PD7LCD0-D11IR-RXI2S0-BCLKUART4-RXPWM0-1PD-EINT7
PD8LCD0-D12TWI1-SCKI2S0-LRCKUART4-RTSPWM0-2PD-EINT8
PD9LCD0-D13TWI1-SDAI2S0-DOUT0UART4-CTSPWM0-3LCD0-VSYNCPD-EINT9
PD12LCD0-D18LVDS0-D0PDSI-D0PUART3-RXTWI0-SDAPD-EINT12
PD13LCD0-D19LVDS0-D0NDSI-D0NUART2-TXPD-EINT13
PD14LCD0-D20LVDS0-D1PDSI-D1PUART2-RXPD-EINT14
PD15LCD0-D21LVDS0-D1NDSI-D1NUART2-RTSPD-EINT15
PD16LCD0-D22LVDS0-D2PDSI-CKPUART2-CTSPD-EINT16
PD17LCD0-D23LVDS0-D2NDSI-CKNUART5-TXPD-EINT17
PD18LCD0-CLKLVDS0-CKPDSI-D2PUART5-RXPD-EINT18
PD19LCD0-HSYNCLVDS0-CKNDSI-D2NUART5-RTSUART4-TXPD-EINT19
PD20LCD0-VSYNCLVDS0-D3PDSI-D3PUART5-CTSUART4-RXPD-EINT20
PD21LCD0-DELVDS0-D3NDSI-D3NUART1-TXUART4-RTSPD-EINT21
PE0LCD0-D0TWI1-SCKI2S0-MCLKUART0-TXCAN0_TX0SPI1-CS0/DBI-CSXSDC2-D1CLK-FANOUT0PE-EINT0
PE1LCD0-D1TWI1-SDAI2S0-BCLKUART0-RXCAN0_RX0SPI1-CLK/DBI-SCLKSDC2-D0PE-EINT1
PE2LCD0-D8TWI0-SCKI2S0-LRCKUART4-TXCAN1_TX0SPI1-MOSI/DBI-SDOSDC2-CLKPWM0-0PE-EINT2
PE3LCD0-D9TWI0-SDAI2S0-DOUT0UART4-RXCAN1_RX0SPI1-MISO/DBI-SDI/DBI-TE/DBI-DCXSDC2-CMDPWM0-1PE-EINT3
PE4LCD0-D16TWI2-SCKI2S0-DIN0UART4-RTSUART5-TXSPI1-HOLD/DBI-DCX/DBI-WRXSDC2-D3PWM0-2PE-EINT4
引脚F2F3F4F5F6F7F8F9F10外部中断(F14)
PD5LCD0-D7SPI1-WP/DBI-TEUART2-CTSIR-RXTWI0-SDAPD-EINT5
PD4LCD0-D6SPI1-HOLD/DBI-DCX/DBI-WRXUART2-RTSUART3-CTSTWI0-SCKPD-EINT4
PD3LCD0-D5SPI1-MISO/DBI-SDI/DBI-TE/DBI-DCXUART2-RXUART3-RTSUART1-RXRJTAG-CKPD-EINT3
PD2LCD0-D4SPI1-MOSI/DBI-SDOUART2-TXTWI0-SDAUART1-TXRJTAG-DOPD-EINT2
PD1LCD0-D3SPI1-CLK/DBI-SCLKTWI1-SDAUART3-RXPWM0-0RJTAG-DIPD-EINT1
PD0LCD0-D2SPI1-CS0/DBI-CSXTWI1-SCKUART3-TXTWI0-SCKRJTAG-MSPD-EINT0
PD22OWA-OUTIR-RXPWM0-2UART1-RXUART4-CTSPD-EINT22
PB0BOOST1-PWMTWI1-SCKUART1-TXUART2-RTSCAN1_TX0PWM0-0SPIF0-CS1PB-EINT0
PB1BOOST1-FBTWI1-SDAUART1-RXUART2-CTSCAN1_RX0PWM0-1IR-RXPB-EINT1
PB2BOOST0-PWMTWI2-SCKUART1-RTSUART2-TXCAN0_TX0PWM0-2SPI0-CS1PB-EINT2
PB3BOOST0-FBTWI2-SDAUART1-CTSUART2-RXCAN0_RX0PWM0-3IR-RXPB-EINT3
GPADC
PE5LCD0-D17TWI2-SDAIR-RXUART4-CTSUART5-RXSPI1-WP/DBI-TESDC2-D2PWM0-3PE-EINT5
PE6UART2-TXLCD0-D14CAN0_TX0OWA-OUTIR-RXSPI1-CS1PE-EINT6
PE7UART2-RXLCD0-D15CAN0_RX0SPI1-CS0/DBI-CSXCLK-FANOUT1PE-EINT7
PE8UART2-RTSTWI0-SCKCAN1_TX0UART3-TXPWM0-0SPI1-CLK/DBI-SCLKCLK-FANOUT2PE-EINT8
PE9UART2-CTSTWI0-SDACAN1_RX0UART3-RXPWM0-1SPI1-MOSI/DBI-SDOPE-EINT9
PE10UART4-TXTWI1-SCKI2S0-MCLKUART1-TXPWM0-2SPI1-MISO/DBI-SDI/DBI-TE/DBI-DCXPE-EINT10

GPADC 是模拟输入,板级通道分配需要对照原理图确认。