INTERRUPT: Overview

INTERRUPT

INTERRUPT
Overview

Overview

The INTERRUPT APP is a system APP. The Cortex-M vector table contains the address of the exception handlers and interrupts service routine (ISR). It allows the user to overwrite the provided default implementation of the interrupt service routine and to set the interrupt priority.

The user needs to provide the implementation of the ISR. The user has also the choice to enable the interrupt at initialization.

The INTERRUPT APP requires the CPU APP to be informed about the number of priority levels and in case of Cortex-M4 also the number of subpriority levels.

The INTERRUPT APP based on the peripheral service request connectivity resolves the NVIC IRQ node to be used.

Supported Devices

  1. XMC4800/XMC4700 Series
  2. XMC4500 Series
  3. XMC4400 Series
  4. XMC4300 Series
  5. XMC4200 / XMC4100 Series
  6. XMC1400 Series
  7. XMC1300 Series
  8. XMC1200 Series
  9. XMC1100 Series

References

  1. XMC4800/XMC4700 Reference Manual
  2. XMC4500 Reference Manual
  3. XMC4400 Reference Manual
  4. XMC4300 Reference Manual
  5. XMC4200 / XMC4100 Reference Manual
  6. XMC1400 Reference Manual
  7. XMC1300 Reference Manual
  8. XMC1200 Reference Manual
  9. XMC1100 Reference Manual