Locating example application source files
When opening an example application in any of the supported IDEs, a variety of source files are referenced. The MCUXpresso SDK devices folder is the central component to all example applications. It means the examples reference the same source files and, if one of these files is modified, it could potentially impact the behavior of other examples.
The main areas of the MCUXpresso SDK tree used in all example applications are:
devices/<device_name>: The device’s CMSIS header file, MCUXpresso SDK feature file and a few other files
devices/<device_name>/drivers: All of the peripheral drivers for your specific MCU
devices/<device_name>/<tool_name>: Toolchain-specific startup code, including vector table definitions
devices/<device_name>/utilities: Items such as the debug console that are used by many of the example applications
devices/<device_name>/project_template: Project template used by MCUXpresso IDE to create new projects
For examples containing an RTOS, there are references to the appropriate source code. RTOSes are in the rtos
folder. The core files of each of these are shared, so modifying one could have potential impacts on other projects that depend on that file.
Parent topic:MCUXpresso SDK Board Support Package Folders