www.nxp.com/mcuxpresso/ide
FEATURES
A free-of-charge, code size unlimited
IDE for Kinetis and LPC MCUs and i.MX
RT crossover processors
Based on extensible and feature rich
Eclipse IDE with specific enhancements
to simplify MCU application
development and debugging
Industry-standard GNU toolchain with a
choice of libraries: ARM newlib C/C++
library, ARM newlib-nano library, and
optimized small footprint NXP RedLib
library.
Single installation image with
on-demand SDK and device support
files
SDK Wizard to create and clone
projects
Combined support for LPCOpen and
Kinetis SDK v2
Drag & Drop importing of projects and
MCUXpresso SDK packages
Integrated configuration tools for easy
editing of pins, clocks and peripherals
Support for CMSIS-DAP debug probes,
including NXP’s LPC-Link2, P&E Micro
and SEGGER
SWO trace for NXP’s LPC-Link2, P&E
(recent probes) and SEGGER debug
connections
‘Faults’ View to analyze Cortex-M CPU’s
fault registers and stack backtrace
Instruction trace views supported when
debugging via CMSIS-DAP, P&E Micro
and SEGGER debug probes (for target
MCUs with MTB or ETB hardware)
Advanced views for SWO Trace,
profiling, data watching and peripheral
viewing, supported when debugging
using LPC-Link2, P&E* and SEGGER
probes (for target MCUs with SWO
support)
Built-in support for FreeRTOS thread
aware debugging and RTOS views
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners.
All rights reserved. © 2018 NXP B.V.
Document Number: MCUXPRESSOIDEFS REV 3
MCUXpresso IDE BLOCK DIAGRAM
MCUXpresso IDE
ARM GCC
FreeRTOS Kernel
Awareness
New
Project
Wizard
RedLib newlib
newlib-
nano
ARM GDB
CMSIS-DAP
P&E SEGGER
SWO Trace/
Profiling
Instruction
Trace
Power
Measurement
Quickstart
Panel
Eclipse Framework for C/C++, extendible with many plugins
Integrated MCUXpresso Config Tools – Pins, Clocks, Peripherals
Support for
SDK and
LPCOpen for
ARM
®
Cortex
®
-M
Cores
Linker and
Memory
Configuration
Data
Watching
Peripheral
View
Combined
Development
Perspective
Advanced
Build Steps
For supported boards
MCUXpresso BLOCK DIAGRAM
IDE
GUI Flash Programming Tool,
Peripheral Register View, Global
Variables View, Textual/Graphical Live
Variable View, Project Wizards, and
many more
Extendible with thousands of Eclipse
plug-ins-
Advanced views for instruction trace,
SWO Trace, profiling, data watching
and peripheral viewing
Supported host operating systems:
– Microsoft
®
Windows
®
7/8/10
– Ubuntu Linux
®
(64 bit)
– Mac OS X 10.11 and later
* Only specific versions of P&E Micro probes. Check with P&E
Micro for more details.
GET STARTED:
Learn more:
www.nxp.com/mcuxpresso/ide
Join the MCUXpresso IDE community:
https://community.nxp.com/community/
mcuxpresso/mcuxpresso-ide
Professional Support & Services:
www.nxp.com/services