DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10316_0
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 00.06 — 17 December 2008
103 of 571
1.
How to read this chapter
The contents of this chapter apply to all LPC29xx parts.
2.
Introduction
This chapter contains power control, interrupt, and wake-up features that pertain to
various functions and peripherals on the LPC29xx.
3.
Power modes
The device operates in normal-power mode after reset. In this mode the device is fully
functional, i.e. all clock domains are available
1
. The system can be put into idle-power
mode either partially or fully. In this mode selected clock domains are switched off, and
this might also suspend execution of the software. The clock domains are enabled again
upon a wake-up event. This wake-up event is provided by the Event Router.
The clock domains that can be switched off during idle-power mode depend on the
selected wake-up events. For an external interrupt (e.g. EXTINT0) no active clock is
required, i.e. all clock domains can be switched off. However, for wake-up on a timer
interrupt the clock domain of the timer should stay enabled during low-power mode. In
general, each subsystem that might cause a wake-up upon an interrupt must be excluded
from the low power mode, i.e. the clock domain of the subsystem should stay enabled.
2
UM10316
Chapter 10: LPC29xx general system control
Rev. 00.06 — 17 December 2008
User manual
Fig 20. Power modes
1.
Although all clock domains are available, not all the domains are enabled. E.g. the ADC clock domain is switched off by default
after reset.
2.
The CAN and LIN controllers can issue a wake-up event via activity on the CAN or LIN bus. This feature does not require an active
clock for their subsystem; but the first message can be lost.
Power Mode
“Normal”
Power Mode
“Idle”
Power Mode := “Idle”
(CGU.CPM register)
wake-up event
(from Event Router to CGU
)
Reset