SWRU626 December 2025 CC3501E , CC3551E
The ADC peripheral provides many interrupt sources which can be configured to publish one of the two generic ADC events (INT_EVENT0 or INT_EVENT1) through Event Manager . The possible interrupt sources for INT_EVENT0 and INT_EVENT1 are listed in Table 24-5 and Table 24-6, respectively.
| RIS (Bit Index) | Name | Description |
|---|---|---|
| 0 | OVIFG | Conversion overflow interrupt flag is set when the ADC updates MEMRESx before the previous sample is read by the CPU or DMA |
| 1 | TOVIFG | Sequence conversion time overflow interrupt flag is set when the ADC receives a new sampling trigger while the previous sample+conversion is still in progress |
| 2 | HIGHIFG | High threshold compare interrupt flag is set when the MEMRESx result register is higher than the WCHIGH threshold of the window comparator |
| 3 | LOWIFG | Low threshold compare interrupt flag is set when the MEMRESx result register is lower than the WCLOW threshold of the window comparator |
| 4 | INIFG | In-range comparator interrupt flag is set when the MEMRESx result register is within the range of WCLOW and WCHIGH of the window comparator |
| 5 | DMADONE | DMA done interrupt flag is set when the DMA data transfer of programmed block size is completed |
| 6 | UVIFG | Conversion underflow interrupt flag, the UVIFG flag is set when the CPU or DMA reads the MEMRESx register before the next conversion result is available |
| 8 to 23 | MEMRESIFG[0 to 15] | Memory register interrupt flag is set when MEMRESx is loaded with a new conversion result |
| RIS (Bit Index) | Name | Description |
|---|---|---|
| 2 | HIGHIFG | High threshold compare interrupt flag is set when the MEMRESx result register is higher than the WCHIGH threshold of the window comparator |
| 3 | LOWIFG | Low threshold compare interrupt flag is set when the MEMRESx result register is lower than the WCLOW threshold of the window comparator |
| 4 | INIFG | In-range comparator interrupt flag is set when the MEMRESx result register is within the range of WCLOW and WCHIGH of the window comparator |
| 8 | MEMRESIFG0 | Memory register interrupt flag is set when MEMRES0 is loaded with a new conversion result |
The generic event configuration is managed with the INT_EVENT0 and INT_EVENT1 registers. Interrupt (RIS) flags are cleared upon software writing to the respective ICLR register bits.