2.1 Getting Started with the MCUXpresso SDK
Want to learn more about SDK?
The MCUXpresso Software Development Kit (SDK) is complimentary and includes
full source code under a permissive open-source license for all hardware
abstraction and peripheral driver software.
Click below to download a pre-configured SDK release for the LPCXpresso54018,
which includes versions for MCUXpresso IDE, Keil MDK and IAR EWArm. Use
LPCXpresso54018 as the target board.
You can also use the online
MCUXpresso web tool
to create a custom SDK package for the LPCXpresso54018 using the SDK builder.
2.2 Install your toolchain
NXP offers a free, GNU/Eclipse based toolchain called MCUXpresso IDE.
Get MCUXpresso IDE
Want to use a different toolchain?
No problem! The MCUXpresso SDK includes support for other tools such as
To set up your LPCXpresso54018 for use with 3rd party tools, first install
LPCScrypt in order to
install the board’s device drivers. The video below shows how to use
LPCScrypt to program your board’s debug probe using this utility.
The video on this Getting Started section are for LPCXpresso54608, but the
steps are the same for LPCXpresso54018.
2.3 MCUXpresso Config Tools
The MCUXpresso Config Tool is an integrated suite of configuration tools that
guides users in creating new MCUXpresso SDK projects, and provides pin and
clock tools to generate initialization C code for custom board support.
2.4 Serial terminal
Most of the MCUXpresso SDK examples set up for IAR and Keil tools use the MCU
UART for printf output, and this is also an option for the MCUXpresso IDE. If
you are not sure how to use a terminal application try one of these tutorials:
Not sure how to use a terminal application? Try one of these tutorials: