NXP Semiconductors has released a new web-enabled development tool platform LPCXpresso, for the LPC ARM processor family of microcontrollers.

According to NXP, the development platform features an eclipse-based IDE with a NXP-designed user interface, Cortex-M0 compiler and libraries, LPC-Link JTAG/SWD debug probe and target boards. The IDE, powered by Code Red, includes C programming environment with features such as syntax highlighting, code folding, click-through links to definitions and declarations.

The IDE features various LPC-specific enhancements and is simplified for 8/16 bit users with NXP’s proprietary interface. Users can evaluate either the LPC1100 or LPC1300 (Cortex-M3) with the included target board. The target boards share a compatible footprint with mbed online rapid prototyping tool, enabling a common development platform across the entire NXP Cortex microcontroller range, NXP said.

The company said that the LPC-Link debug probe can be disconnected from the target and used directly with the customer’s own design using the on-board 10-pin JTAG/SWD header. It uses the LPC3154 as an ARM9-based debug engine.

Geoff Lees, vice president and general manager of microcontroller product line at NXP Semiconductors, said: “Designed for simplicity and ease of use, LPCXpresso gives designers a quick and easy way to work with the LPC1100, enabling anyone to develop with Cortex-M0. This comprehensive toolchain also offers an easy migration path to our high-performance ARM7, ARM9 and Cortex families including the LPC1300 and LPC1700 MCUs.”

LPCXpresso supports the current LPC1100 and LPC1300 families and all planned LPC1700 derivatives up to 128KB. Code Red supports low-cost upgrade options for 256KB and 512KB.