STM32 Cube Ecosystem
The STM tools work on Linux, Windows, and Mac.
STM32CubeIDE
STM32CubeIDE![](/twiki/pub/TWiki/TWikiDocGraphics/external-link.gif)
is an all-in-one multi-OS development tool, which is part of the STM32Cube software ecosystem. The IDE is used for development, GCC tools are included. The IDE is based on the Eclipse IDE.
STM32CubeMX
STM32CubeMX![](/twiki/pub/TWiki/TWikiDocGraphics/external-link.gif)
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. It is also integrated in the STM32CubeIDE now, a stand-alone STM32CubeMX is not needed any longer.
STM32CubeProg
STM32CubeProgrammer![](/twiki/pub/TWiki/TWikiDocGraphics/external-link.gif)
(STM32CubeProg) is an all-in-one multi-OS software tool for programming STM32 products. It replaces the ST-LINK Utility. There is a GUI and CLI variant.
Links
GDK_SCALE=2
export GDK_SCALE
--
Peter Schmid - 2020-04-11
Comments