SWRU626 December 2025 CC3501E , CC3551E
The CC35xx device controller includes the Arm NVIC. The NVIC and Arm Cortex M33 prioritize and handle all exceptions in handler mode. The processor state is automatically stored to the stack on an exception and automatically restored from the stack at the end of the interrupt service routine (ISR). The processor supports tail-chaining, that is, back-to-back interrupts can be performed without the overhead of state saving and restoration. Software can set priority/preemption grouping in eight levels on internal CPU exceptions and interrupts.
Features of the NVIC include: