UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
59 of 1269
8.1 How to read this chapter
The event router sources vary for different parts.
•
Ethernet: available only on LPC435x/3x.
•
USB0: available only on LPC435x/3x/2x.
•
USB1: available only on LPC435x/3x.
Remark:
The event monitor/recorder interrupt from the RTC block is implemented in parts
with on-chip flash only.
8.2 Basic configuration
•
See
for clocking.
•
The event router is connected to interrupt #42 in the NVIC (see
).
•
The CREG0 register configures the WAKEUP0/1 pins as inputs to the event router or
as outputs which monitor the output of the event router (see
).
•
In order to detect an event connected to any of the peripheral interrupts, set the
corresponding bit to HIGH in the HILO register (the default setting of this register is
LOW).
•
When using events #4 and #5, activate the 32 kHz oscillator in the CREG0 register
(
).
8.3 General description
The event router is used to process wake-up events such as certain interrupts and
external or internal inputs for wake-up from any of the Power-down modes (Sleep,
Deep-sleep, Power-down, and Deep power-down modes).
In Deep-sleep, Power-down, or Deep power-down mode, only events on one of the four
WAKEUP pins and the RTC and alarm timer events, if the 32 kHz oscillator is running, are
active (see
).
All events can wake up the part from Sleep mode. However, the RTC and alarm timer
events require that the 32 kHz oscillator is running.
The event router has multiple event inputs from various peripherals. When the proper
edge detection is set in the EDGE configuration register, the event router can wake up the
part or can raise an interrupt in the NVIC.
UM10503
Chapter 8: LPC43xx Event router
Rev. 1.3 — 6 July 2012
User manual
Table 28.
Event router clocking and power control
Base clock
Branch clock Operating
frequency
Clock to event router
BASE_M4_CLK
CLK_M4_BUS up to 204 MHz