Designing with NXP’s Kinetis and LPC microcontrollers based
on Arm
®
Cortex
®
-M cores is made easier with the MCUXpresso
Config Tools, which allow developers to quickly build a custom
SDK, update existing IDE projects, and leverage pins, clocks
and peripherals tools to generate initialization C code for
custom board support.
FEATURES
MCUXpresso Config Tools are available directly within the
MCUXpresso IDE. For other IDE options, a standalone
desktop version of the Config Tools is available for download.
The MCUXpresso Config Tools include:
SDK Builder packages custom SDKs based on user
selections of MCU, evaluation board, and optional software
components for use with MCUXpresso software and tools.
Pins tool assigns internal signals to external pins, sets
electrical properties, I/O conflict resolution options
and generates ANSI-C source code that drops into the
MCUXpresso SDK environment.
Clocks tool for a graphical representation of the MCU
clock tree system and interactive user controls as well as
assistance with system fine-tuning.
Peripherals tool generates initialization code for GPIO,
UART, ADC and other peripherals for use inside SDK drivers.
Peripherals tool can also configure higher level application
code for USB projects.
Project Cloning creates a standalone SDK project based on a
example application available within the SDK.
Project Update works directly with existing SDK-based
IDE projects with generated Pins, Clocks, and Peripheral
source files.
MCUXpresso Config Tools
System Configuration
Tools for NXPs
Kinetis, LPC and
i.MX RT product
families
Integrated suite of configuration tools, including pins, clocks, and peripherals tools that
help guide users from first evaluation to production software development.
MIFARE
MCUXpresso
Config Tools
Project
Cloner
Pins
Peripherals
SDK
Builder
Clocks
Project
Updater
MCUXpresso CONFIG TOOLS
SDK BUILDER
The MCUXpresso SDK Builder generates a downloadable SDK archive based on user selections of device, development board,
toolchain, host OS, middleware and more. With a few simple configuration selections, the MCUXpresso SDK is ready for download
and use with desktop MCUXpresso software and tools. These custom packages are inherently smaller in size and make the
MCUXpresso SDK much more manageable than other “one size fits all” SDKs.
PINS TOOL
The MCUXpresso Pins Tool is used for pin routing configuration, validation, and code generation. It provides pin settings for signal muxing,
electrical properties, and run-time configurations. Selections can be easily captured using the graphical package view or searchable/
sortable spreadsheet view. The MCUXpresso Pins Tool generates easy to read ANSI-C initialization code suitable for C or C++ projects.