Functional Peripherals Registers
142
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
Cortex-M4F Peripherals
2.4.5.5
SCR Register (Offset = D10h) [reset = 00000000h]
SCR is shown in
and described in
.
System Control Register. Use the System Control Register for power-management functions: signal to the
system when the processor can enter a low power state, control how the processor enters and exits low
power states.
Figure 2-55. SCR Register
31
30
29
28
27
26
25
24
RESERVED
R/W-0h
23
22
21
20
19
18
17
16
RESERVED
R/W-0h
15
14
13
12
11
10
9
8
RESERVED
R/W-0h
7
6
5
4
3
2
1
0
RESERVED
SEVONPEND
RESERVED
SLEEPDEEP
SLEEPONEXIT
RESERVED
R/W-0h
R/W-0h
R/W-0h
R/W-0h
R/W-0h
R/W-0h
Table 2-63. SCR Register Field Descriptions
Bit
Field
Type
Reset
Description
31-5
RESERVED
R/W
0h
4
SEVONPEND
R/W
0h
When enabled, this causes WFE to wake up when an interrupt
moves from inactive to pended. Otherwise, WFE only wakes up from
an event signal, external and SEV instruction generated. The event
input, RXEV, is registered even when not waiting for an event, and
so effects the next WFE.
3
RESERVED
R/W
0h
2
SLEEPDEEP
R/W
0h
Sleep deep bit.
0b (R/W) = not OK to turn off system clock
1b (R/W) = indicates to the system that Cortex-M4 clock can be
stopped. Setting this bit causes the SLEEPDEEP port to be asserted
when the processor can be stopped.
1
SLEEPONEXIT
R/W
0h
Sleep on exit when returning from Handler mode to Thread mode.
Enables interrupt driven applications to avoid returning to empty
main application.
0b (R/W) = do not sleep when returning to thread mode
1b (R/W) = sleep on ISR exit
0
RESERVED
R/W
0h