Exception Type Quick Reference
B.1. Exception Types
Table B.1
Exception types and associated enable control registers
Exception type | Name | Priority (word address) | Enable |
1 | Reset | −3 | Always |
2 | NMI | −2 | Always |
3 | HardFault | −1 | Always |
11 | SVCall | Programmable (0xE000ED1C, byte 3) | Always |
14 | PendSV | Programmable (0xE000ED20, byte 2) | Always |
15 | SYSTICK | Programmable (0xE000ED20, byte 3) | SYSTICK Control and Status Register (SysTick->CTRL) |
16 | Interrupt #0 | Programmable (0xE000E400, byte 0) | NVIC SETENA0(0xE000E100, bit 0) |
17 | Interrupt #1 | Programmable (0xE000E400, byte 1) | NVIC SETENA0(0xE000E100, bit 1) |
18 | Interrupt #2 | Programmable (0xE000E400, byte 2) | NVIC SETENA0(0xE000E100, bit 2) |
19 | Interrupt #3 | Programmable (0xE000E400, ... |
Get The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.