![](https://csdnimg.cn/release/download_crawler_static/86245287/bg1.jpg)
Product status link
STM32CubeMX
Features
• Intuitive STM32 microcontroller and microprocessor selection
• Rich easy-to-use graphical user interface allowing the configuration of:
– Pinout with automatic conflict resolution
– Peripherals and middleware functional modes with dynamic validation of parameter constraints for Arm
®
Cortex
®
-M
core
– Clock tree with dynamic validation of the configuration
– Power sequence with estimated consumption results
• Generation of initialization C code project, compliant with IAR Embedded Workbench
®
, MDK-ARM and STM32CubeIDE
(GCC compilers) for Arm
®
Cortex
®
-M core
• Generation of a partial Linux
®
Device Tree for Arm
®
Cortex
®
-A core (STM32 microprocessors)
• Development of enhanced STM32Cube Expansion Packages thanks to STM32PackCreator
• Integration of STM32Cube Expansion packages into the project
• Availability as standalone software running on Windows
®
, Linux
®
and macOS
®
(macOS
®
is a trademark of Apple Inc.
registered in the U.S. and other countries.) operating systems and 64-bit Java Runtime environment
STM32 configuration and initialization C code generation
STM32CubeMX
Data brief
DB2163 - Rev 18 - February 2022
For further information contact your local STMicroelectronics sales office.
www.st.com