SPRUIW9C October 2021 – March 2024 TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-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 10-7 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 | MCAN_RX | CLB_OUTPUTXBAR8 | EQEP1_INDEX | HIC_D7 | HIC_BASESEL1 | ||||
GPIO1 | EPWM1_B | I2CA_SCL | SPIA_SOMI | MCAN_TX | CLB_OUTPUTXBAR7 | HIC_A2 | FSITXA_TDM_ D1 |
HIC_D10 | |||||
GPIO2 | EPWM2_A | OUTPUTXBAR1 | PMBUSA_SDA | SPIA_SIMO | SCIA_TX | FSIRXA_D1 | I2CB_SDA | HIC_A1 | CANA_TX | HIC_D9 | |||
GPIO3 | EPWM2_B | OUTPUTXBAR2 | OUTPUTXBAR2 | PMBUSA_SCL | SPIA_CLK | SCIA_RX | FSIRXA_D0 | I2CB_SCL | HIC_NOE | CANA_RX | HIC_D4 | ||
GPIO4 | EPWM3_A | MCAN_TX | OUTPUTXBAR3 | CANA_TX | SPIB_CLK | EQEP2_ STROBE |
FSIRXA_CLK | CLB_OUTPUTXBAR6 | HIC_BASESEL2 | HIC_NWE | |||
GPIO5 | EPWM3_B | OUTPUTXBAR3 | MCAN_RX | CANA_RX | SPIA_STE | FSITXA_D1 | CLB_OUTPUTXBAR5 | HIC_A7 | HIC_D4 | HIC_D15 | |||
GPIO6 | EPWM4_A | OUTPUTXBAR4 | SYNCOUT | EQEP1_A | SPIB_SOMI | FSITXA_D0 | FSITXA_D1 | HIC_NBE1 | CLB_OUTPUTXBAR8 | HIC_D14 | |||
GPIO7 | EPWM4_B | OUTPUTXBAR5 | EQEP1_B | SPIB_SIMO | FSITXA_CLK | CLB_OUTPUTXBAR2 | HIC_A6 | HIC_D14 | |||||
GPIO8 | EPWM5_A | ADCSOCAO | EQEP1_ STROBE |
SCIA_TX | SPIA_SIMO | I2CA_SCL | FSITXA_D1 | CLB_OUTPUTXBAR5 | HIC_A0 | FSITXA_TDM_ CLK |
HIC_D8 | ||
GPIO9 | EPWM5_B | SCIB_TX | OUTPUTXBAR6 | EQEP1_INDEX | SCIA_RX | SPIA_CLK | FSITXA_D0 | LINB_RX | HIC_BASESEL0 | I2CB_SCL | HIC_NRDY | ||
GPIO10 | EPWM6_A | ADCSOCBO | EQEP1_A | SCIB_TX | SPIA_SOMI | I2CA_SDA | FSITXA_CLK | LINB_TX | HIC_NWE | FSITXA_TDM_ D0 |
CLB_OUTPUTXBAR4 | ||
GPIO11 | EPWM6_B | OUTPUTXBAR7 | EQEP1_B | SCIB_RX | SPIA_STE | FSIRXA_D1 | LINB_RX | EQEP2_A | SPIA_SIMO | HIC_D6 | HIC_NBE0 | ||
GPIO12 | EPWM7_A | MCAN_RX | EQEP1_ STROBE |
SCIB_TX | PMBUSA_CTL | FSIRXA_D0 | LINB_TX | SPIA_CLK | CANA_RX | HIC_D13 | HIC_INT | ||
GPIO13 | EPWM7_B | MCAN_TX | EQEP1_INDEX | SCIB_RX | PMBUSA_ ALERT |
FSIRXA_CLK | LINB_RX | SPIA_SOMI | CANA_TX | HIC_D11 | HIC_D5 | ||
GPIO14 | EPWM8_A | SCIB_TX | I2CB_SDA | OUTPUTXBAR3 | PMBUSA_SDA | SPIB_CLK | EQEP2_A | LINB_TX | EPWM3_A | CLB_OUTPUTXBAR7 | HIC_D15 | ||
GPIO15 | EPWM8_B | SCIB_RX | I2CB_SCL | OUTPUTXBAR4 | PMBUSA_SCL | SPIB_STE | EQEP2_B | LINB_RX | EPWM3_B | CLB_OUTPUTXBAR6 | HIC_D12 | ||
GPIO16 | SPIA_SIMO | OUTPUTXBAR7 | EPWM5_A | SCIA_TX | SD1_D1 | EQEP1_ STROBE |
PMBUSA_SCL | XCLKOUT | EQEP2_B | SPIB_SOMI | HIC_D1 | ||
GPIO17 | SPIA_SOMI | OUTPUTXBAR8 | EPWM5_B | SCIA_RX | SD1_C1 | EQEP1_INDEX | PMBUSA_SDA | CANA_TX | HIC_D2 | ||||
GPIO18 | SPIA_CLK | SCIB_TX | CANA_RX | EPWM6_A | I2CA_SCL | SD1_D2 | EQEP2_A | PMBUSA_CTL | XCLKOUT | LINB_TX | FSITXA_TDM_ CLK |
HIC_INT | X2 |
GPIO19 | SPIA_STE | SCIB_RX | CANA_TX | EPWM6_B | I2CA_SDA | SD1_C2 | EQEP2_B | PMBUSA_ ALERT |
CLB_OUTPUTXBAR1 | LINB_RX | FSITXA_TDM_ D0 |
HIC_NBE0 | X1 |
GPIO20 | EQEP1_A | SPIB_SIMO | SD1_D3 | MCAN_TX | |||||||||
GPIO21 | EQEP1_B | SPIB_SOMI | SD1_C3 | MCAN_RX | |||||||||
GPIO22 | EQEP1_ STROBE |
SCIB_TX | SPIB_CLK | SD1_D4 | LINA_TX | CLB_OUTPUTXBAR1 | LINB_TX | HIC_A5 | EPWM4_A | HIC_D13 | |||
GPIO23 | EQEP1_INDEX | SCIB_RX | SPIB_STE | SD1_C4 | LINA_RX | CLB_OUTPUTXBAR3 | LINB_RX | HIC_A3 | EPWM4_B | HIC_D11 | |||
GPIO24 | OUTPUTXBAR1 | EQEP2_A | EPWM8_A | SPIB_SIMO | SD2_D1 | LINB_TX | PMBUSA_SCL | SCIA_TX | ERRORSTS | HIC_D3 | |||
GPIO25 | OUTPUTXBAR2 | EQEP2_B | EQEP1_A | SPIB_SOMI | SD2_C1 | FSITXA_D1 | PMBUSA_SDA | SCIA_RX | HIC_BASESEL0 | ||||
GPIO26 | OUTPUTXBAR3 | EQEP2_INDEX | OUTPUTXBAR3 | SPIB_CLK | SD2_D2 | FSITXA_D0 | PMBUSA_CTL | I2CA_SDA | HIC_D0 | HIC_A1 | |||
GPIO27 | OUTPUTXBAR4 | EQEP2_ STROBE |
OUTPUTXBAR4 | SPIB_STE | SD2_C2 | FSITXA_CLK | PMBUSA_ ALERT |
I2CA_SCL | HIC_D1 | HIC_A4 | |||
GPIO28 | SCIA_RX | EPWM7_A | OUTPUTXBAR5 | EQEP1_A | SD2_D3 | EQEP2_ STROBE |
LINA_TX | SPIB_CLK | ERRORSTS | I2CB_SDA | HIC_NOE | ||
GPIO29 | SCIA_TX | EPWM7_B | OUTPUTXBAR6 | EQEP1_B | SD2_C3 | EQEP2_INDEX | LINA_RX | SPIB_STE | ERRORSTS | I2CB_SCL | HIC_NCS | AUX CLKIN |
|
GPIO30 | CANA_RX | SPIB_SIMO | OUTPUTXBAR7 | EQEP1_ STROBE |
SD2_D4 | FSIRXA_CLK | MCAN_RX | EPWM1_A | HIC_D8 | ||||
GPIO31 | CANA_TX | SPIB_SOMI | OUTPUTXBAR8 | EQEP1_INDEX | SD2_C4 | FSIRXA_D1 | MCAN_TX | EPWM1_B | HIC_D10 | ||||
GPIO32 | I2CA_SDA | SPIB_CLK | EPWM8_B | LINA_TX | SD1_D2 | FSIRXA_D0 | CANA_TX | PMBUSA_SDA | ADCSOCBO | HIC_INT | |||
GPIO33 | I2CA_SCL | SPIB_STE | OUTPUTXBAR4 | LINA_RX | SD1_C2 | FSIRXA_CLK | CANA_RX | EQEP2_B | ADCSOCAO | SD1_C1 | HIC_D0 | ||
GPIO34 | OUTPUTXBAR1 | PMBUSA_SDA | HIC_NBE1 | I2CB_SDA | HIC_D9 | ||||||||
GPIO35 | SCIA_RX | I2CA_SDA | CANA_RX | PMBUSA_SCL | LINA_RX | EQEP1_A | PMBUSA_CTL | EPWM5_B | SD2_C1 | HIC_NWE | TDI | ||
GPIO37 | OUTPUTXBAR2 | I2CA_SCL | SCIA_TX | CANA_TX | LINA_TX | EQEP1_B | PMBUSA_ ALERT |
HIC_NRDY | TDO | ||||
GPIO39 | MCAN_RX | FSIRXA_CLK | EQEP2_INDEX | CLB_OUTPUTXBAR2 | SYNCOUT | EQEP1_INDEX | HIC_D7 | ||||||
GPIO40 | SPIB_SIMO | EPWM2_B | PMBUSA_SDA | FSIRXA_D0 | SCIB_TX | EQEP1_A | LINB_TX | HIC_NBE1 | HIC_D5 | ||||
GPIO41 | EPWM2_A | PMBUSA_SCL | FSIRXA_D1 | SCIB_RX | EQEP1_B | LINB_RX | HIC_A4 | SPIB_SOMI | HIC_D12 | ||||
GPIO42 | LINA_RX | OUTPUTXBAR5 | PMBUSA_CTL | I2CA_SDA | EQEP1_ STROBE |
CLB_OUTPUTXBAR3 | HIC_D2 | HIC_A6 | |||||
GPIO43 | OUTPUTXBAR6 | PMBUSA_ ALERT |
I2CA_SCL | PMBUSA_ ALERT |
EQEP1_INDEX | CLB_OUTPUTXBAR4 | SD2_D3 | HIC_D3 | HIC_A7 | ||||
GPIO44 | OUTPUTXBAR7 | EQEP1_A | PMBUSA_SDA | FSITXA_CLK | PMBUSA_CTL | CLB_OUTPUTXBAR3 | FSIRXA_D0 | HIC_D7 | LINB_TX | HIC_D5 | |||
GPIO45 | OUTPUTXBAR8 | FSITXA_D0 | PMBUSA_ ALERT |
CLB_OUTPUTXBAR4 | SD2_C3 | HIC_D6 | |||||||
GPIO46 | LINA_TX | MCAN_TX | FSITXA_D1 | PMBUSA_SDA | SD2_C4 | HIC_NWE | |||||||
GPIO47 | LINA_RX | MCAN_RX | CLB_OUTPUTXBAR2 | PMBUSA_SCL | SD2_D4 | FSITXA_TDM_ CLK |
HIC_A6 | ||||||
GPIO48 | OUTPUTXBAR3 | CANA_TX | SCIA_TX | SD1_D1 | PMBUSA_SDA | HIC_A7 | |||||||
GPIO49 | OUTPUTXBAR4 | CANA_RX | SCIA_RX | SD1_C1 | LINA_RX | SD2_D1 | FSITXA_D0 | HIC_D2 | |||||
GPIO50 | EQEP1_A | MCAN_TX | SPIB_SIMO | SD1_D2 | I2CB_SDA | SD2_D2 | FSITXA_D1 | HIC_D3 | |||||
GPIO51 | EQEP1_B | MCAN_RX | SPIB_SOMI | SD1_C2 | I2CB_SCL | SD2_D3 | FSITXA_CLK | HIC_D6 | |||||
GPIO52 | EQEP1_ STROBE |
CLB_OUTPUTXBAR5 | SPIB_CLK | SD1_D3 | SYNCOUT | SD2_D4 | FSIRXA_D0 | HIC_NWE | |||||
GPIO53 | EQEP1_INDEX | CLB_OUTPUTXBAR6 | SPIB_STE | SD1_C3 | ADCSOCAO | CANA_RX | SD1_C1 | FSIRXA_D1 | |||||
GPIO54 | SPIA_SIMO | EQEP2_A | OUTPUTXBAR2 | SD1_D4 | ADCSOCBO | LINB_TX | SD1_C2 | FSIRXA_CLK | FSITXA_TDM_ D1 |
||||
GPIO55 | SPIA_SOMI | EQEP2_B | OUTPUTXBAR3 | SD1_C4 | ERRORSTS | LINB_RX | SD1_C3 | HIC_A0 | |||||
GPIO56 | SPIA_CLK | CLB_OUTPUTXBAR7 | MCAN_TX | EQEP2_ STROBE |
SCIB_TX | SD2_D1 | SPIB_SIMO | I2CA_SDA | EQEP1_A | SD1_C4 | FSIRXA_D1 | HIC_D6 | |
GPIO57 | SPIA_STE | CLB_OUTPUTXBAR8 | MCAN_RX | EQEP2_INDEX | SCIB_RX | SD2_C1 | SPIB_SOMI | I2CA_SCL | EQEP1_B | FSIRXA_CLK | HIC_D4 | ||
GPIO58 | OUTPUTXBAR1 | SPIB_CLK | SD2_D2 | LINA_TX | CANA_TX | EQEP1_ STROBE |
SD2_C2 | FSIRXA_D0 | HIC_NRDY | ||||
GPIO59 | OUTPUTXBAR2 | SPIB_STE | SD2_C2 | LINA_RX | CANA_RX | EQEP1_INDEX | SD2_C3 | FSITXA_TDM_ D1 |
|||||
GPIO60 | MCAN_TX | OUTPUTXBAR3 | SPIB_SIMO | SD2_D3 | SD2_C4 | HIC_A0 | |||||||
GPIO61 | MCAN_RX | OUTPUTXBAR4 | SPIB_SOMI | SD2_C3 | CANA_RX | ||||||||
AIO228 | SD2_C1 | HIC_A0 | |||||||||||
AIO226 | SD2_D4 | HIC_A1 | |||||||||||
AIO242 | SD2_D2 | HIC_A2 | |||||||||||
AIO224 | SD2_D3 | HIC_A3 | |||||||||||
AIO233 | SD2_D1 | HIC_A4 | |||||||||||
AIO229 | |||||||||||||
AIO239 | SD1_D1 | HIC_A5 | |||||||||||
AIO237 | SD1_D2 | HIC_A6 | |||||||||||
AIO244 | SD1_D3 | HIC_A7 | |||||||||||
AIO232 | SD1_D4 | HIC_BASESEL0 | |||||||||||
AIO231 | SD1_C1 | HIC_BASESEL1 | |||||||||||
AIO238 | SD2_C3 | HIC_NCS | |||||||||||
AIO248 | |||||||||||||
AIO251 | |||||||||||||
AIO245 | SD1_C2 | HIC_NOE | |||||||||||
AIO252 | SD2_C4 | ||||||||||||
AIO241 | SD2_C1 | HIC_NBE1 | |||||||||||
AIO249 | |||||||||||||
AIO225 | SD2_C2 | HIC_NWE | |||||||||||
AIO240 | SD2_C1 | HIC_NBE1 | |||||||||||
AIO227 | SD1_C3 | HIC_NBE0 | |||||||||||
AIO236 | |||||||||||||
AIO230 | SD1_C4 | HIC_BASESEL2 | |||||||||||
AIO253 | |||||||||||||
AIO247 |