Chapter 7

Exceptions and Interrupts


This chapter focus on exceptions and interrupt handling. The topics covered included Nested Vectored Interrupt Controller (NVIC), exception types (including interrupts), priority levels, vector table, interrupt handling behaviors, interrupt handling sequences, interrupt management using CMSIS-Core APIs and the programmer's model of the NVIC.


exception; interrupts; priority; vector table; exception entrance; exception return; NVIC; System Control Block (SCB); interrupt masking; pending status

Chapter Outline

Get The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.