EasyManua.ls Logo

ARM Cortex-M3 - Page 6

ARM Cortex-M3
410 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Contents
vi Copyright © 2005-2008 ARM Limited. All rights reserved. ARM DDI 0337G
Non-Confidential
Unrestricted Access
Chapter 3 System Control
3.1 Summary of processor registers ................................................................. 3-2
Chapter 4 Memory Map
4.1 About the memory map .............................................................................. 4-2
4.2 Bit-banding ................................................................................................. 4-5
4.3 ROM memory table .................................................................................... 4-7
Chapter 5 Exceptions
5.1 About the exception model ......................................................................... 5-2
5.2 Exception types .......................................................................................... 5-4
5.3 Exception priority ........................................................................................ 5-6
5.4 Privilege and stacks .................................................................................... 5-9
5.5 Pre-emption .............................................................................................. 5-11
5.6 Tail-chaining ............................................................................................. 5-14
5.7 Late-arriving .............................................................................................. 5-15
5.8 Exit ............................................................................................................ 5-17
5.9 Resets ...................................................................................................... 5-20
5.10 Exception control transfer ......................................................................... 5-24
5.11 Setting up multiple stacks ......................................................................... 5-25
5.12 Abort model .............................................................................................. 5-27
5.13 Activation levels ........................................................................................ 5-32
5.14 Flowcharts ................................................................................................ 5-34
Chapter 6 Clocking and Resets
6.1 Clocking ...................................................................................................... 6-2
6.2 Resets ........................................................................................................ 6-4
6.3 Cortex-M3 reset modes .............................................................................. 6-5
Chapter 7 Power Management
7.1 About power management ......................................................................... 7-2
7.2 System power management ....................................................................... 7-3
Chapter 8 Nested Vectored Interrupt Controller
8.1 About the NVIC ........................................................................................... 8-2
8.2 NVIC programmer’s model ......................................................................... 8-3
8.3 Level versus pulse interrupts .................................................................... 8-43
Chapter 9 Memory Protection Unit
9.1 About the MPU ........................................................................................... 9-2
9.2 MPU programmer’s model .......................................................................... 9-3
9.3 MPU access permissions ......................................................................... 9-13
9.4 MPU aborts ............................................................................................... 9-15
9.5 Updating an MPU region .......................................................................... 9-16
9.6 Interrupts and updating the MPU .............................................................. 9-19

Table of Contents

Related product manuals