MCUXpresso Integrated Development Environment (IDE)

MCUXpresso-IDE

Roll over image to zoom in

Software Details

Diagram

MCUXpresso IDE Block Diagram

MCUXpresso IDE Block Diagram

Features

  • A complimentary, unlimited code size, easy-to-use IDE
  • Advanced editing, compiling and editing with syntax coloring, MCU-specific debugging views, code trace and profiling
  • Use built-in SDK selection tool, or drag and drop pre-built packages made with SDK Builder
  • Ubuntu 18.04 LTS / 20.04.2 LTS, Github project development support
  • Integrated configuration tools, including pins, clocks, peripheral and TEE tools
  • Industry-standard GNU toolchain with a choice of libraries: optimized C library or the standard GNU Newlib/Nano library with support for semihosting
  • SWO trace and profiling (via SEGGER J-Link, PE Micro, MCU-Link or LPC-Link2 probes)
  • Instruction trace (for ETB / MTB enabled devices)
  • Integrated GUI Flash Programming Tool
  • Rich viewing capabilities for Peripheral Registers, Global Variables, Textual/Graphical Live Variables
  • New Project Wizards and easy SDK example importing
  • Heap and Stack Usage view to track heap and stack usage of bare metal projects
  • Image Info view gives detailed overall memory usage, memory regions content and static call graphs including stack usage information
  • Support for FreeRTOS and Azure RTOS ThreadX aware debugging
  • Highly extensible using widely available Eclipse plug-ins
  • Energy/power/current measurement (where supported)
  • Host operating systems:
    • Ubuntu 18.04 LTS / 20.04.2 LTS
    • MacOS 10.15 Catalina, 11.x Big Sur, 12.x Monterey
    • Microsoft® Windows 10 & 11

Supported Devices

System Requirements

Other IDEs

Other IDEs for Kinetis, i.MX RT, and LPC MCUs

Downloads

1 download

  • IDE and Build Tools

    MCUXpresso Integrated Development Environment (IDE)

Note: For better experience, software downloads are recommended on desktop.

Design Resources

Documentation

Quick reference to our documentation types.

1-5 of 15 documents

Show All

Hardware

1-5 of 80 hardware offerings

Show All

Related Software

1-5 of 8 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Training

17 trainings

Show All

Support

What do you need help with?