December 2020
Intermediate to advanced
928 pages
27h 40m
English
This chapter describes various part of the Armv8-M architecture including the programmer's model, memory system, exceptions and interrupts handling, debug, reset and startup sequence, etc.
Programmer's model; Special registers; Memory map; Stack operations; Floating-point unit (FPU); Exceptions and interrupts; Nested Vectored Interrupt Controller (NVIC); TrustZone; Debug; Reset
Arm® Cortex®-M23 and Cortex-M33 processors are based on the Armv8-M architecture. The architecture document—Armv8-M architecture reference manual—is a massive document with over 1000 pages [1]. It covers many aspects of the processor including:
Read now
Unlock full access