Product overview
Description
STM32CubeCLT is an all-in-one multi-OS command-line toolset, which is part of the STM32Cube ecosystem.
STM32CubeCLT is a toolset for third-party integrated development environment (IDE) providers, allowing the use of STMicroelectronics proprietary tools within their own IDE frameworks.
STM32CubeCLT includes GNU C/C++ for Arm® toolchain executables, GDB debugger, and STM32CubeProgrammer (STM32CubeProg) utility. It provides system view descriptors for the entire STM32 MCU portfolio and associate each STM32 MCU and development board with the appropriate SVD.
-
All features
- Distribution of command-line tools and system view descriptors (SVD) extracted from STM32CubeIDE
- STM32Cube MCU Packages support for STM32 microcontrollers (MCU) at the following development steps:
- Compile and link
- Target board programming
- Application run
- Application debugging
- The STM32CubeCLT toolset includes:
- GNU C/C++ for Arm® toolchain executables such as arm-none-abi-gcc (compiler), arm-none-abi-nm (symbol viewer), and many more
- GDB debugger client and server
- STM32CubeProgrammer (STM32CubeProg) utility
- System view descriptor files (.SVD) for the entire STM32 MCU portfolio
- Map file associating STM32 MCUs and MCU development boards to the appropriate SVD
- Multi-OS support: Windows®, Linux®, and macOS®, 64-bit versions only