October 2013
Intermediate to advanced
864 pages
23h 12m
English
This chapter covers the features on the ARM® Cortex®-M3 and Cortex-M4 processors which are designed to make Operating Systems more efficient. This include the banked stack pointer, SVC and PendSV exceptions, exclusive accesses. Simple context switching operations are also demonstrated.
OS; Stack Pointer; MSP; PSP; SVC; PendSV; Context switching; exclusive access; task; unprivileged
Chapter Outline
The Cortex®-M processors are designed with OS support in mind. Currently there are over ...