UM10462
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 5.5 — 21 December 2016
59 of 523
5.1 How to read this chapter
The power profiles are available for all LPC11U3x/2x/1x.
5.2 Features
•
Includes ROM-based application services
•
Power Management services
•
Clocking services
5.3 Basic configuration
Specific power profile settings are required in the following situations:
•
When using the USB, configure the power profiles in Default mode.
•
When using IAP commands, configure the power profiles in Default mode.
Disable all interrupts before making calls to the power profile API. You can re-enable the
interrupts after the power profile API calls have completed.
5.4 General description
The power consumption in Active and Sleep modes can be optimized for the application
through simple calls to the power profile. The power configuration routine configures the
LPC11U3x/2x/1x for one of the following power modes:
•
Default mode corresponding to power configuration after reset.
•
CPU performance mode corresponding to optimized processing capability.
•
Efficiency mode corresponding to optimized balance of current consumption and CPU
performance.
•
Low-current mode corresponding to lowest power consumption.
In addition, the power profile includes routines to select the optimal PLL settings for a
given system clock and PLL input clock.
The API calls to the ROM are performed by executing functions which are pointed by a
pointer within the ROM Driver Table.
shows the pointer structure used to call the
Power Profiles API.
UM10462
Chapter 5: LPC11U3x/2x/1x Power profiles
Rev. 5.5 — 21 December 2016
User manual