STM32CubeCLT

Active
Design Win

Toolset for third-party integrated development environment (IDE) providers, allowing the use of STMicroelectronics proprietary tools within their own IDE frameworks

Get Software Download databrief

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

Get Software

STMicroelectronics recommends always keeping your software up to date

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      Percepio Tracealyzer

      Active

      Reveal the runtime world, power up SW development

      Software development tools from partners Percepio
      Percepio Tracealyzer

      Description:

      Reveal the runtime world, power up SW development
    • Part number
      Status
      Description
      Type
      Supplier

      STM32CubeIDE

      Active

      Integrated Development Environment for STM32

      STM32 IDEs ST
      STM32CubeIDE

      Description:

      Integrated Development Environment for STM32

      STM32CubeMX

      Active

      STM32Cube initialization code generator

      STM32 configurators and code generators ST
      STM32CubeMX

      Description:

      STM32Cube initialization code generator

      STM32CubeProgrammer

      Active

      STM32CubeProgrammer software for all STM32

      STM32 programmers ST
      STM32CubeProgrammer

      Description:

      STM32CubeProgrammer software for all STM32