STM32 CUBE Ecosystem¶
Overview¶
STM32 CUBE Ecosystem is a collection of software tools, embedded software libraries, and various online resources for STM32 microcontrollers. Key software components include: STM32CubeMX, STM32CubeIDE, STM32CubeProgrammer, STM32CubeMonitor.
Tip
Currently, the most popular solution is to use CubeMX + Keil MDK, as CubeIDE is not as mature as Keil MDK. (Feb 2024)
STM32CubeMX - Configuration¶
-
STM32CubeMX 🏆
STM32CubeMX is a graphical tool that allows a very easy configuration of STM32 microcontrollers and microprocessors, as well as the generation of the corresponding initialization C code for the Arm® Cortex®-M core or a partial Linux® Device Tree for Arm® Cortex®-A core), through a step-by-step process.
-
STM32CubeMX Specialization🏆
In Chinese
STM32CubeIDE - Configuration, Development, Debugging¶
STM32CubeProgrammer - Programming¶
STM32CubeMonitor - Monitoring¶
-
STM32CubeMonitor 🏆
STM32CubeMonitor is a graphical tool that allows users to monitor and tune applications based on STM32 microcontrollers and microprocessors in real-time.
To replace STM Stuido, it is a new tool for monitoring and tuning applications based on STM32 microcontrollers and microprocessors in real-time.
-
STM32CubeMonitor Introduction, Download, Installation and Use🏆
In Chinese