Package content ¶
The folder structure of the STM32Cube MCU Package is designed to organize the various software components, examples, and resources in a way that is intuitive and easy to navigate for developers. This facilitates the discovery of all the features and possibilities of the STM32 microcontrollers.
Important
To start application development, use STM32CubeMX2 to generate a project for the selected hardware and toolchain.
Top level structure ¶
The STM32Cube MCU Package for STM32C5 series contains the following main folders:
|
Folders |
Content |
|
STM32Cube package structure |
|
Examples folder ¶
The examples folder is organized to provide a variety of projects demonstrating the capabilities of the STM32Cube MCU Package across different development environments and boards. It is structured by software layers, then boards and IDEs.
Typical contents of the examples folder include:
|
Folders |
Content |
|
STM32Cube package - examples folder structure |
|
Each example folder contains a README.md file and an application/ folder containing the main source code.
In a same example folder, the example projects are organized by board and IDE as described in the next section. This way, the same application use-case can be experimented on different hardware and development environments, while keeping the project structure consistent across all examples.
Board folder within an example ¶
The project is further organized by board. Each board folder contains subfolders.
|
Folders |
Content |
|
STM32Cube package - board folder structure |
|
Refer to the STM32Cube Software Examples documentation for detailed information about the STM32Cube Software Examples.