Nxp Semiconductors OM13014,598 Ficha De Dados
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.
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.
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 (
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.
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
− 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
• 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
• OM13009: Embedded Artists Motor Control Kit for LPCXpresso
• OM13016: NGX mbed-LPCXpresso baseboard