The MCUXpresso development environment and tools for Kinetis and LPC Microcntroller were released in March from NXP Semiconductoers. Among them, I will look at the basic usage of MCUXpersso SDK this time.
MCUXpresso SDK has been released as Kinetis Expert since the former Freescale era, as an enhanced tool for SDK generation tool and Processor Expert.
The MCUXpresso SDK is a tool that can generate your own SDK by selecting your necessary software components such as peripheral driver, middleware, stack, RTOS etc.
Let’s take a quick look at how to use it.
Tutorial: MCUXpresso SDK
Things to do
There are only three points.
- MCUXpresso SDK is a web-based application called a SDK Builder.
- There are only four configurations.
- Generate your own SDK
Let’s go and see how to use it.
Access to MCUXpresso SDK
The MCUXpresso SDK uses a tool called SDK Builder. This tool is a web-based application, it builds on the server and you download it from there.
You can access it from here below.
Click “SDK Builder” and proceed to the configuration of the use environment.
Device selection (configuration)
When the SDK Builder is opened, the screen as shown below will be launched.
Initially, you set the basic configuration from selecting the device name or the board by “Current Configuration”.
Click “+New Configuration”.
Next, you will select the device to use, and it can be selected from the board name, device model number, kit (Kits) name.
For this time, let’s select FRDM-K64F. Click “Board” and select FRDM-K64F from the pull-down list.
Host OS Selection
The host OS can be selected from Windows / Linux / MacOS.
Choose according to your PC environment.
Select Tool chain
The tool chain is compatible with various environments. MCUXpresso IDE, as well as IAR EWARM and ARM MDK Keil and others are available.
Middleware is available such as CMSIS DSP, Sensor Fusion SDK (ISSDK), USB stack, file system, network stack, security (encryption), graphics (emWIN) and RTOS (FreeRTOS). You can select the stack or middleware for the devices such as sensors or NTAG devices you want to use together with NXP micro controller.
Lastly, you just create our own SDK that suits my environment.
Click “Go to SDK Builder” and click on “Request Build” to generate your SDK.
This is how you can generate your own SDK.
MCUXpresso SDK is a web-based application that can generate your own SDK suitable for your environment and devices using SDK builder.
The usage is intuitive just by selecting by clicking, you can very easily generate SDK.
Thank you so much for your reading to the end.
If you think it was good! It would be greatly appreciated if you could share it.