Nxp Semiconductors OM13012,598 Data Sheet

Page of 48
 
 
NXP Semiconductors 
LPCXpresso 
 
Getting started with NXP LPCXpresso 
LPCXpresso 
All information provided in this document is subject to legal disclaimers. 
© NXP B.V. 2012. All rights reserved. 
User guide 
Rev. 11.2 — 11 July 2012 
3 of 48 
1.  Introduction 
LPCXpresso is a new, low-cost development platform available from NXP. The software 
consists of an enhanced, Eclipse-based IDE, a GNU C compiler, linker, libraries, and an 
enhanced GDB debugger. The hardware consists of the LPCXpresso development board 
which has an LPC-Link debug interface and an NXP LPC ARM-based microcontroller 
target. LPCXpresso is an end-to-end solution enabling embedded engineers to develop 
their applications from initial evaluation to final production. 
The LPCXpresso IDE, powered by Code Red Technologies (
), is based on the popular Eclipse development platform and includes several 
LPC-specific enhancements. It is an industry-standard GNU toolchain with an optimized 
C library that gives engineers all the tools necessary to develop high-quality software 
solutions quickly and cost-effectively. The C programming environment includes 
professional-level features. There is syntax coloring, source formatting, function folding, 
on- and offline help, and extensive project management automation.  
The LPCXpresso target board, jointly developed by NXP, Code Red Technologies, and 
Embedded Artists (
), includes an 
integrated JTAG debugger (LPC-Link), so there’s no need for a separate JTAG debug 
probe. The target portion of the board can connect to expansion boards to provide a 
greater variety of interfaces, and I/O devices. The on-board LPC-Link debugger provides 
a high-speed USB to JTAG/SWD interface to the IDE and it can be connected to other 
debug targets such as a customer prototype. Users can also use the LPCXpresso IDE 
with the Red Probe JTAG adapter from Code Red Technologies.  
Supported LPC products and board part numbers on the LPCXpresso platform: 
•  LPC1100: All part types supported 
−  OM11049: LPC1114/302 
−  OM13014: LPC11U14 
−  OM13012: LPC11C24 
−  OM13035: LPC1115 
•  LPC1200: All part types supported 
−  OM13008: LPC1227 
•  LPC1300: All part types supported 
−  OM13045: LPC1347 
•  LPC1700: All part types supported 
−  OM13000: LPC1769 
•  LPC1800: All part types supported 
•  LPC2000: LPC2109, LPC2109/01, LPC2134, LPC2142, LPC2362, LPC2929 
•  LPC3000: LPC3130, LPC3250 
•  LPC4000: All part types supported 
LPCXpresso base board products: 
•  OM11083: Embedded Artists Base Board for LPCXpresso and mbed 
•  OM13009: Embedded Artists Motor Control Kit for LPCXpresso 
•  OM13016: NGX mbed-LPCXpresso baseboard