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