2.5.3.3 Exception Handlers

The processor handles exceptions using:

  • Interrupt Service Routines (ISRs): Interrupts IRQ0 to IRQ239 are the exceptions handled by ISRs.
  • Fault handlers: HardFault, MemManage, UsageFault and BusFault are fault exceptions handled by the fault handlers.
  • System handlers: NMI, PendSV, SVCall SysTick, and the fault exceptions are all system exceptions that are handled by system handlers.