There are a large number of files and include paths, preprocessor symbol definitions, compiler options, etc. The projects in this library can be built on the command-line by using a Makefile script to manage the build process.
How to create a Makefile managed C project STMCubeProgrammer (only the command line version) is located here: plugins\com.st.cubeprogrammer.win32_1.04021149\tools\binĤ. The Unix tools make.exe and rm.exe are located here: plugins\com.st.make.win32_1.06111312\tools\binĭocumentation is located here: plugins\com.st._1.06121233\docs arm-none-eabi-gcc.exe) is located here: plugins\com.st.32_1.04081647\tools\bin
The GNU C and C++ command-line toolchain (e.g.
It follows the standard Java reverse order naming convention (general to specific) which may seem strange and long-winded at first, but there is a method behind the madness. Various tools are installed in the "plugins" subdirectory. Go ahead and familiarize yourself with the files & folders in the installation directory. On the Windows platform, the default installation directory is here: c:\ST\STM32CubeIDE_1.0.1\STM32CubeIDE It is a mature product with good documentation, video tutorials and discussion forums so if you encounter problems it may also be a good source of info and solutions. It includes a GNU GCC build toolchain for C and C++.Ītollic TrueSTUDIO for STM32 is the parent of STM32CubeIDE. STM32CubeIDE is a free cross-platform Integrated Development Environment (IDE) based on Eclipse CDT to build and debug STM32 microcontroller applications.