SPRUIZ1B July 2023 – August 2024 TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
Table 3-2 shows the PIE group and channel assignments for each peripheral interrupt. Each row is a group, and each column is a channel within that group. When multiple interrupts are pending, the lowest-numbered channel in the lowest-numbered group is serviced first. Thus, the interrupts at the top of the table have the highest priority, and the interrupts at the bottom have the lowest priority.
INTx.1 | INTx.2 | INTx.3 | INTx.4 | INTx.5 | INTx.6 | INTx.7 | INTx.8 | INTx.9 | INTx.10 | INTx.11 | INTx.12 | INTx.13 | INTx.14 | INTx.15 | INTx.16 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
INT1.y | ADCA1 | ADCB1 | ADCC1 | XINT1 | XINT2 | - | TIMER0 | WAKE | I2CA | SYS_ERR | ECAT_SYNC0 | ECAT_INTn | CIPC0 | CIPC1 | CIPC2 | CIPC3 |
INT2.y | EPWM1_TZ | EPWM2_TZ | EPWM3_TZ | EPWM4_TZ | EPWM5_TZ | EPWM6T_TZ | EPWM7_TZ | EPWM8_TZ | EPWM9_TZ | EPWM10_TZ | EPWM11_TZ | EPWM12_TZ | EPWM13_TZ | EPWM14_TZ | EPWM15_TZ | EPWM16_TZ |
INT3.y | EPWM1 | EPWM2 | EPWM3 | EPWM4 | EPWM5 | EPWM6 | EPWM7 | EPWM8 | EPWM9 | EPWM10 | EPWM11 | EPWM12 | EPWM13 | EPWM14 | EPWM15 | EPWM16 |
INT4.y | ECAP1 | ECAP2 | ECAP3 | ECAP4 | ECAP5 | ECAP6 | ECAP7 | - | FSITXA_INT1 | FSITXA_INT2 | FSITXB_INT1 | FSITXB_INT2 | FSIRXA_INT1 | FSIRXA_INT2 | FSIRXB_INT1 | FSIRXB_INT2 |
INT5.y | EQEP1 | EQEP2 | EQEP3 | EQEP4 | CLB1 | CLB2 | CLB3 | CLB4 | SDFM1 | SDFM2 | ECAT_RST | ECAT_SYNC1 | SDFM1DR1 | SDFM1DR2 | SDFM1DR3 | SDFM1DR4 |
INT6.y | SPIA_RX | SPIA_TX | SPIB_RX | SPIB_TX | LINA_0 | LINA_1 | LINB_0 | LINB_1 | SPIC_RX | SPIC_TX | SPID_RX | SPID_TX | SDFM2DR1 | SDFM2DR2 | SDFM2DR3 | SDFM2DR4 |
INT7.y | DMA_CH1 | DMA_CH2 | DMA_CH3 | DMA_CH4 | DMA_CH5 | DMA_CH6 | EQEP_5 | EQEP_6 | FSITXA_INT1 | FSITXA_INT2 | FSIRXA_INT1 | FSIRXA_INT2 | SDFM3DR1 | SDFM3DR2 | SDFM3DR3 | SDFM3DR4 |
INT8.y | I2CA | I2CA_FIFO | I2CB | I2CB_FIFO | UARTA_INT | UARTB_INT | EPWM17_TZ | EPWM18_TZ | - | - | SDFM3 | SDFM4 | CLB5 | CLB6 | - | - |
INT9.y | SCIA_RX | SCIA_TX | SCIB_RX | SCIB_TX | DCANA_1 | DCANA_2 | EPWM17 | EPWM18 | MCANSS_A0 | MCANSS_A1 | MCANSS_A_ECC_CORR_PLS | MCANSS_A_WAKE_AND_TS_PLS | PMBUSA | AES_INT | USBA | - |
INT10.y | ADCA_EVT | ADCA2 | ADCA3 | ADCA4 | ADCB_EVT | ADCB2 | ADCB3 | ADCB4 | ADCC_EVT | ADCC2 | ADCC3 | ADCC4 | - | - | - | ADCCHECKINT |
INT11.y | CPU1_CLA1_1 | CPU1_CLA1_2 | CPU1_CLA1_3 | CPU1_CLA1_4 | CPU1_CLA1_5 | CPU1_CLA1_6 | CPU1_CLA1_7 | CPU1_CLA1_8 | MCANSS_B0 | MCANSS_B1 | MCANSS_B_ECC_CORR_PLS | MCANSS_B_WAKE_AND_TS_PLS | SDFM4DR1 | SDFM4DR2 | SDFM4DR3 | SDFM4DR4 |
INT12.y | XINT3 | XINT4 | XINT5 | CPU1_MPOST_INT | FLSS_INT | - | FPU_OFLOW | FPU_UFLOW | - | ECAP6_INT2 | ECAP7_INT2 | - | CPU1_CRC_INT | CPU1_CLA1CRC_INT | CPU1_CLA_OVERFLOW | CPU1_CLA_UNDERFLOW |