SPRUIN7C March 2020 – March 2024 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1
Up to twelve different peripheral functions are multiplexed to each pin along with a general-purpose input/output (GPIO) function. This allows you to choose the peripheral mix and pinout that works best for your particular application. Refer to Table 8-5 for muxing combinations and definitions.
0, 4, 8, 12 | 1 | 2 | 3 | 5 | 6 | 7 | 9 | 10 | 11 | 13 | 14 | 15 | ALT |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GPIO0 | EPWM1_A | I2CA_SDA | SPIA_STE | FSIRXA_ CLK |
CLB_ OUTPUT XBAR8 |
HIC_BASE SEL1 |
|||||||
GPIO1 | EPWM1_B | I2CA_SCL | SPIA_SOMI | CLB_ OUTPUT XBAR7 |
HIC_A2 | FSITXA_ TDM_D1 |
HIC_D10 | ||||||
GPIO2 | EPWM2_A | OUTPUT XBAR1 |
PMBUSA_ SDA |
SPIA_SIMO | SCIA_TX | FSIRXA_D1 | I2CB_SDA | HIC_A1 | CANA_TX | HIC_D9 | |||
GPIO3 | EPWM2_B | OUTPUT XBAR2 |
OUTPUT XBAR2 |
PMBUSA_ SCL |
SPIA_CLK | SCIA_RX | FSIRXA_D0 | I2CB_SCL | HIC_NOE | CANA_RX | HIC_D4 | ||
GPIO4 | EPWM3_A | OUTPUT XBAR3 |
CANA_TX | SPIB_CLK | EQEP2_ STROBE |
FSIRXA_ CLK |
CLB_ OUTPUT XBAR6 |
HIC_BASE SEL2 |
HIC_NWE | ||||
GPIO5 | EPWM3_B | OUTPUT XBAR3 |
CANA_RX | SPIA_STE | FSITXA_D1 | CLB_ OUTPUT XBAR5 |
HIC_A7 | HIC_D4 | HIC_D15 | ||||
GPIO6 | EPWM4_A | OUTPUT XBAR4 |
SYNCOUT | EQEP1_A | SPIB_SOMI | FSITXA_D0 | FSITXA_D1 | HIC_NBE1 | CLB_ OUTPUT XBAR8 |
HIC_D14 | |||
GPIO7 | EPWM4_B | OUTPUT XBAR5 |
EQEP1_B | SPIB_SIMO | FSITXA_ CLK |
CLB_ OUTPUT XBAR2 |
HIC_A6 | HIC_D14 | |||||
GPIO8 | EPWM5_A | ADCSOCAO | EQEP1_ STROBE |
SCIA_TX | SPIA_SIMO | I2CA_SCL | FSITXA_D1 | CLB_ OUTPUT XBAR5 |
HIC_A0 | FSITXA_ TDM_CLK |
HIC_D8 | ||
GPIO9 | EPWM5_B | OUTPUT XBAR6 |
EQEP1_ INDEX |
SCIA_RX | SPIA_CLK | FSITXA_D0 | LINB_RX | HIC_BASE SEL0 |
I2CB_SCL | HIC_NRDY | |||
GPIO10 | EPWM6_A | ADCSOCBO | EQEP1_A | SPIA_SOMI | I2CA_SDA | FSITXA_ CLK |
LINB_TX | HIC_NWE | FSITXA_ TDM_D0 |
||||
GPIO11 | EPWM6_B | OUTPUT XBAR7 |
EQEP1_B | SPIA_STE | FSIRXA_D1 | LINB_RX | EQEP2_A | SPIA_SIMO | HIC_D6 | HIC_NBE0 | |||
GPIO12 | EPWM7_A | EQEP1_ STROBE |
PMBUSA_ CTL |
FSIRXA_D0 | LINB_TX | SPIA_CLK | CANA_RX | HIC_D13 | HIC_INT | ||||
GPIO13 | EPWM7_B | EQEP1_ INDEX |
PMBUSA_ ALERT |
FSIRXA_ CLK |
LINB_RX | SPIA_SOMI | CANA_TX | HIC_D11 | HIC_D5 | ||||
GPIO14 | I2CB_SDA | OUTPUT XBAR3 |
PMBUSA_ SDA |
SPIB_CLK | EQEP2_A | LINB_TX | EPWM3_A | CLB_ OUTPUT XBAR7 |
HIC_D15 | ||||
GPIO15 | I2CB_SCL | OUTPUT XBAR4 |
PMBUSA_ SCL |
SPIB_STE | EQEP2_B | LINB_RX | EPWM3_B | CLB_ OUTPUT XBAR6 |
HIC_D12 | ||||
GPIO16 | SPIA_SIMO | OUTPUT XBAR7 |
EPWM5_A | SCIA_TX | EQEP1_ STROBE |
PMBUSA_ SCL |
XCLKOUT | EQEP2_B | SPIB_SOMI | HIC_D1 | |||
GPIO17 | SPIA_SOMI | OUTPUT XBAR8 |
EPWM5_B | SCIA_RX | EQEP1_ INDEX |
PMBUSA_ SDA |
CANA_TX | HIC_D2 | |||||
GPIO18_X2 | SPIA_CLK | CANA_RX | EPWM6_A | I2CA_SCL | EQEP2_A | PMBUSA_ CTL |
XCLKOUT | LINB_TX | FSITXA_ TDM_CLK |
HIC_INT | X2 | ||
GPIO19_X1 | SPIA_STE | CANA_TX | EPWM6_B | I2CA_SDA | EQEP2_B | PMBUSA_ ALERT |
CLB_ OUTPUT XBAR1 |
LINB_RX | FSITXA_ TDM_D0 |
HIC_NBE0 | X1 | ||
GPIO22 | EQEP1_ STROBE |
SPIB_CLK | LINA_TX | CLB_ OUTPUT XBAR1 |
LINB_TX | HIC_A5 | EPWM4_A | HIC_D13 | |||||
GPIO23 | EQEP1_ INDEX |
SPIB_STE | LINA_RX | LINB_RX | HIC_A3 | EPWM4_B | HIC_D11 | ||||||
GPIO24 | OUTPUT XBAR1 |
EQEP2_A | SPIB_SIMO | LINB_TX | PMBUSA_ SCL |
SCIA_TX | ERRORSTS | HIC_D3 | |||||
GPIO25 | OUTPUT XBAR2 |
EQEP2_B | EQEP1_A | SPIB_SOMI | FSITXA_D1 | PMBUSA_ SDA |
SCIA_RX | HIC_BASE SEL0 |
|||||
GPIO26 | OUTPUT XBAR3 |
EQEP2_ INDEX |
OUTPUT XBAR3 |
SPIB_CLK | FSITXA_D0 | PMBUSA_ CTL |
I2CA_SDA | HIC_D0 | HIC_A1 | ||||
GPIO27 | OUTPUT XBAR4 |
EQEP2_ STROBE |
OUTPUT XBAR4 |
SPIB_STE | FSITXA_ CLK |
PMBUSA_ ALERT |
I2CA_SCL | HIC_D1 | HIC_A4 | ||||
GPIO28 | SCIA_RX | EPWM7_A | OUTPUT XBAR5 |
EQEP1_A | EQEP2_ STROBE |
LINA_TX | SPIB_CLK | ERRORSTS | I2CB_SDA | HIC_NOE | |||
GPIO29 | SCIA_TX | EPWM7_B | OUTPUT XBAR6 |
EQEP1_B | EQEP2_ INDEX |
LINA_RX | SPIB_STE | ERRORSTS | I2CB_SCL | HIC_NCS | |||
GPIO30 | CANA_RX | SPIB_SIMO | OUTPUT XBAR7 |
EQEP1_ STROBE |
FSIRXA_ CLK |
EPWM1_A | HIC_D8 | ||||||
GPIO31 | CANA_TX | SPIB_SOMI | OUTPUT XBAR8 |
EQEP1_ INDEX |
FSIRXA_D1 | EPWM1_B | HIC_D10 | ||||||
GPIO32 | I2CA_SDA | SPIB_CLK | LINA_TX | FSIRXA_D0 | CANA_TX | ADCSOCBO | HIC_INT | ||||||
GPIO33 | I2CA_SCL | SPIB_STE | OUTPUT XBAR4 |
LINA_RX | FSIRXA_ CLK |
CANA_RX | EQEP2_B | ADCSOCAO | HIC_D0 | ||||
GPIO34 | OUTPUT XBAR1 |
PMBUSA_ SDA |
HIC_NBE1 | I2CB_SDA | HIC_D9 | ||||||||
GPIO35 | SCIA_RX | I2CA_SDA | CANA_RX | PMBUSA_ SCL |
LINA_RX | EQEP1_A | PMBUSA_ CTL |
HIC_NWE | TDI | ||||
GPIO37 | OUTPUT XBAR2 |
I2CA_SCL | SCIA_TX | CANA_TX | LINA_TX | EQEP1_B | PMBUSA_ ALERT |
HIC_NRDY | TDO | ||||
GPIO39 | FSIRXA_ CLK |
EQEP2_ INDEX |
CLB_ OUTPUT XBAR2 |
SYNCOUT | EQEP1_ INDEX |
HIC_D7 | |||||||
GPIO40 | SPIB_SIMO | EPWM2_B | PMBUSA_ SDA |
FSIRXA_D0 | EQEP1_A | LINB_TX | HIC_NBE1 | HIC_D5 | |||||
GPIO41 | EPWM2_A | PMBUSA_ SCL |
FSIRXA_D1 | EQEP1_B | LINB_RX | HIC_A4 | SPIB_SOMI | HIC_D12 | |||||
GPIO42 | LINA_RX | OUTPUT XBAR5 |
PMBUSA_ CTL |
I2CA_SDA | EQEP1_ STROBE |
CLB_ OUTPUT XBAR3 |
HIC_D2 | HIC_A6 | |||||
GPIO43 | OUTPUT XBAR6 |
PMBUSA_ ALERT |
I2CA_SCL | EQEP1_ INDEX |
CLB_ OUTPUT XBAR4 |
HIC_D3 | HIC_A7 | ||||||
GPIO44 | OUTPUT XBAR7 |
EQEP1_A | FSITXA_ CLK |
CLB_ OUTPUT XBAR3 |
HIC_D7 | HIC_D5 | |||||||
GPIO45 | OUTPUT XBAR8 |
FSITXA_D0 | CLB_ OUTPUT XBAR4 |
HIC_D6 | |||||||||
GPIO46 | LINA_TX | FSITXA_D1 | HIC_NWE | ||||||||||
GPIO61 | |||||||||||||
GPIO62 | |||||||||||||
GPIO63 |