NXP为LPC系列控制器新设计的集成开发环境,由Code Red 设计,有windows和linux版本。
LPCXpresso中文使用说明:
/Uploads/Attach/201010/LPCXpresso_guide_V1.0_cn.pdf
LPCXpresso's IDE (powered by Code Red) is a highly-integrated software
development environment for NXP's LPC microcontrollers, which includes
all the tools necessary to develop high-quality software solutions in a
timely and cost effective manner.
LPCXpresso is based on Eclipse with many LPC-specific enhancements.
It also features the latest version of the industry standard GNU tool
chain with a proprietary optimized C library providing professional
quality tools at low cost.
The LPCXpresso IDE can build an executable of any size with full code
optimization, and it supports a download limit of 128KB after
registration.
LPCXpresso IDE Screen Shot
Development Boards
The LPCXpresso target boards, jointly developed by NXP, Code Red, and
Embedded Artists, include an integrated JTAG debugger, 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 variety of interfaces and I/O devices.
The on-board JTAG 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.
The LPCXpresso Development Board
LPC-Link
The JTAG/SWD debugger portion of an LPCXpresso board is called the
LPC-Link™.
The LPC-Link is equipped with a 10-pin JTAG header, and it seamlessly
connects to a target via USB (the USB interface and other debug features
are provided by NXP's ARM9 based LPC3154 MCU).
Cutting the traces between the LPC-link and the target will make the
LPC-Link a stand-alone JTAG debugger.
This enables the LPCXpresso platform to be connected to an external
target and used to develop for a wide variety of NXP's Cortex-M0,
Cortex-M3, and ARM7/9 based applications.
Separated LPC-Link