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
561 of 571
continued >>
NXP Semiconductors
UM10316
Chapter 32: LPC29xx Supplementary information
Activation type register . . . . . . . . . . . . . . . . . . 96
Raw status register . . . . . . . . . . . . . . . . . . . . 96
Chapter 10: LPC29xx Vectored Interrupt Controller (VIC)
How to read this chapter . . . . . . . . . . . . . . . . . 98
VIC functional description . . . . . . . . . . . . . . . 98
Non-nested interrupt service routine. . . . . . . 100
Nested interrupt service routine . . . . . . . . . . 100
VIC programming example . . . . . . . . . . . . . . 100
VIC register overview . . . . . . . . . . . . . . . . . . 101
Interrupt priority mask register . . . . . . . . . . . 103
Interrupt vector register . . . . . . . . . . . . . . . . 104
Interrupt-pending register 1 . . . . . . . . . . . . . 106
Interrupt-pending register 2 . . . . . . . . . . . . . 106
Interrupt controller features register . . . . . . . 106
Interrupt request register . . . . . . . . . . . . . . . 107
Chapter 11: LPC29xx pin configuration
How to read this chapter . . . . . . . . . . . . . . . . 111
LPC2917/19/01 pinning information . . . . . . . 111
LPC2921/23/25 pin configuration . . . . . . . . . 118
LPC2927/29 pin configuration . . . . . . . . . . . 122
LPC2930/30 pin configuration . . . . . . . . . . . 129
Chapter 12: LPC29xx external Static Memory Controller (SMC)
How to read this chapter . . . . . . . . . . . . . . . . 138
SMC functional description . . . . . . . . . . . . . 138
External memory interface . . . . . . . . . . . . . . 139
External SMC register overview . . . . . . . . . . 144
Bank idle-cycle control registers . . . . . . . . . . 146
Bank wait-state 1 control registers . . . . . . . . 147
Bank wait-state 2 control registers . . . . . . . . 147
Bank write-enable assertion-delay control register
149
Bank configuration register . . . . . . . . . . . . . 149
Bank status register . . . . . . . . . . . . . . . . . . . 150
Chapter 13: LPC29xx USB device
How to read this chapter . . . . . . . . . . . . . . . . 152
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Fixed endpoint configuration . . . . . . . . . . . . 153
Functional description . . . . . . . . . . . . . . . . . 154
Analog transceiver . . . . . . . . . . . . . . . . . . . . 155
Serial Interface Engine (SIE) . . . . . . . . . . . . 155
Endpoint RAM (EP_RAM) . . . . . . . . . . . . . . 155
EP_RAM access control . . . . . . . . . . . . . . . . 155
DMA engine and bus master interface . . . . . 155
Register interface . . . . . . . . . . . . . . . . . . . . . 155
SoftConnect . . . . . . . . . . . . . . . . . . . . . . . . . 155
GoodLink . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Operational overview . . . . . . . . . . . . . . . . . . 156
Pin description . . . . . . . . . . . . . . . . . . . . . . . . 156
Clocking and power management . . . . . . . . 157
Power requirements . . . . . . . . . . . . . . . . . . . 157
Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Power management support . . . . . . . . . . . . 157
Remote wake-up . . . . . . . . . . . . . . . . . . . . . 158
Register description . . . . . . . . . . . . . . . . . . . 158
Clock control registers . . . . . . . . . . . . . . . . . 160
Device interrupt registers . . . . . . . . . . . . . . . 161
USB Device Interrupt Status register
(USBDevIntSt - 0xE010 C200) . . . . . . . . . . 161
USB Device Interrupt Enable register
(USBDevIntEn - 0xE010 C204) . . . . . . . . . 162
USB Device Interrupt Clear register
(USBDevIntClr - 0xE010 C208) . . . . . . . . . 163
USB Device Interrupt Priority register
(USBDevIntPri - 0xE010 C22C) . . . . . . . . . 164