LPCXpresso 6 from NXP Semiconductors N.V. is a major update to the integrated development environment (IDE) for NXP’s LPC microcontrollers, based on Eclipse. LPCXpresso 6 introduces many new features as a direct result of NXP’s acquisition of Code Red Technologies – the makers of Red Suite – earlier this year. NXP has doubled the download limit for the Free Edition to 256 kB, and has introduced a new Pro Edition of LPCXpresso providing unlimited code size downloads and one year of email-based support, directly from NXP engineers.
More than 100,000 LPCXpresso development boards have been shipped in the three years since they were first introduced by NXP with Embedded Artists. Together with the LPC-Link2 debug adapter, LPCXpresso 6 provides a powerful family of tools, software and debug support for all NXP LPC microcontrollers based on the ARM® processor platform.
New functionality available in LPCXpresso 6 includes:
- C++ programming language support. Creation of C++ application and library projects is now supported, in addition to projects written in C.
- CMSIS-DAP debug adapter support. Enables native debug using a wide range of low-cost debug adapters, including the very popular mbed development boards for rapid prototyping.
- Multi-core debugging via LPC-Link 2. Simultaneous multi-core debugging for dual-core devices, including the NXP LPC4300 microcontroller family.
- Support for LPC microcontrollers based on ARM7 and ARM9 processors. The full range of NXP LPC microcontrollers are now supported, in addition to Cortex-M based devices.