![NXP Semiconductors LPC43Sxx Скачать руководство пользователя страница 157](http://html1.mh-extra.com/html/nxp-semiconductors/lpc43sxx/lpc43sxx_user-manual_1721827157.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
157 of 1441
12.1 How to read this chapter
The power management controller is identical on all LPC43xx/LPC43Sxx parts.
The ARM-Cortex M0 subsystem core (M0SUB) and the power-down mode with M0SUB
SRAM maintained are only available on parts LPC4370/LPC43S70 and
LPC436x/LPC43S6x.
12.2 General description
The PMC controls the power consumption of the part and configures the power state of
the cores, memories, and peripherals.
The LPC43xx/LPC43Sxx supports the following power modes in order from highest to
lowest power consumption:
1. Active mode (for each core independently)
2. Sleep mode (for each core independently)
3. System power-down modes (for all cores, peripherals, and memories):
a. Deep-sleep mode
b. Power-down mode
c. Deep power-down mode
Active and sleep modes only affect the core. Cores can be in active or sleep mode
independently of each other. Any core in active mode can enter sleep mode through a
simple WFI/WFE instruction independently of whether the other cores are in active mode
or in sleep mode.
System power-down modes are initiated by a core but affect the entire system of cores,
peripherals, and memories. Any core in active mode can put the chip into one of the three
system power-down modes, Deep-sleep, Power-down, and Deep power-down, provided
that the core is enabled to do so in the PD0_SLEEP0_HW_ENA register. By default, only
the M4 core is enabled to control the system power-down modes and can put the system
into deep-sleep, power-down, or deep power-down independently of the other cores. If all
cores are enabled, the system will only enter system power-down once each core has
received a WFI/WFE instruction (see
Wake-up from sleep mode is caused by an interrupt or event in the core’s NVIC. Interrupts
are captured in the NVIC (
) and events are captured in the Event router
(
). Both cores can wake up from sleep mode independently of each other.
Wake-up from the system power-down modes, Deep-sleep, Power-down, and Deep
power-down, is caused by an event on the WAKEUP pins or an event from the RTC or
alarm timer.
UM10503
Chapter 12: LPC43xx/LPC43Sxx Power Management
Controller (PMC)
Rev. 2.1 — 10 December 2015
User manual