Flowcharts; Figure 5-6 Interrupt Handling Flowchart - ARM Cortex-M3 Technical Reference Manual

Hide thumbs Also See for Cortex-M3:
Table of Contents

Advertisement

5.14

Flowcharts

5.14.1
Interrupt handling
ARM DDI 0337B
This section summarizes interrupt flow with:
Interrupt handling
Pre-emption on page 5-34
Return on page 5-34.
Figure 5-6 shows how instructions execute until pre-empted by a higher-priority
interrupt.
Reset
Load SP and PC from
locations 0, 4
Execute instruction
Pending interrupt
higher priority than
active interrupt?
Yes
Preempt
Copyright © 2005, 2006 ARM Limited. All rights reserved.
No
PC at return location?
Yes
Pending interrupt
higher priority than
stacked interrupt?
Yes

Figure 5-6 Interrupt handling flowchart

Exceptions
No
No
Return from
interrupt
5-33

Advertisement

Table of Contents
loading

Table of Contents