MCUXpresso SDK release package

TheMCUXpresso DSC SDK release package content is aligned with the silicon subfamily it supports. This includes the boards, devices, documentation, and middleware.

Device support

The device folder contains the whole software enablement available for the specific System-on-Chip (SoC) subfamily. This folder includes:

  • Soc-specified clock driver

  • Device register header files

  • Device feature header files

  • Peripheral drivers

  • System configuration source files

  • Tool chain support

  • A standard debug console

The device-specific header files provide a direct access to the microcontroller peripheral registers and an overall SoC memory mapped register definition. The device-specified feature header file provides feature list for peripherals of each device.

The toolchain folder, codewarrior, contains the startup code and linker files for each supported toolchain. The startup code efficiently transfers the code execution to the main() function.

Parent topic:MCUXpresso SDK release package

Board support

The board folder provides:

  • Board-specific demo applications

  • Driver examples

  • Middleware examples

  • A template project

The demo applications demonstrate the usage of the peripheral drivers to achieve a system level solution. Each demo application contains a readme file that describes the operation of the demo and required setup steps.

The driver examples demonstrate the capabilities of the peripheral drivers. Each example implements a common use case to help demonstrate the driver functionality.

The template project is used as a start-up project for users to make their own projects.

Parent topic:MCUXpresso SDK release package

Middleware

The middleware folder contains the middleware, such as, freemaster and motor control. It depends on the middleware items chosen when the SDK is downloaded. There are demos under the board folder to demonstrate the usage of these middleware.

Parent topic:MCUXpresso SDK release package