STM32CubeCLT: Command-line Toolset for STM32 MCUs

Data Brief

Product Status

Product status link: STM32CubeCLT

Example Usage Snippets

$ arm-none-eabi-gcc --version

arm-none-eabi-gcc.exe (GNU Tools for STM32 10.3-2021.10.20211105-1100) 10.3.1

This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY OF FITNESS FOR A PARTICULAR PURPOSE.

$ STM32CubeProgrammer_CLI.exe --version

STM32CubeProgrammer version: 2.12.0

$ ST-LINK gdbserver

-v2.12.0

C:\ST\STM32CubeCLT\STM32CubeCLT\STLink-gdb-server\bin\ST-L

Features

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 associates each STM32 MCU and development board with the appropriate SVD.

General Information

STM32CubeCLT supports STM32 products based on the Arm® Cortex®-M processor.

Note: Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.

Ordering Information

STM32CubeCLT is available for free download from the www.st.com website.

What is STM32Cube?

STM32Cube is an STMicroelectronics original initiative to improve designer productivity significantly by reducing development effort, time, and cost. STM32Cube covers the whole STM32 portfolio.

STM32Cube includes:

License

STM32CubeCLT is delivered under the Mix Ultimate Liberty+OSS+3rd-party V1 software license agreement (SLA0048). For more details about the license agreement of each component, refer to the release note (RN0132).

Revision History

DateRevisionChanges
7-Dec-20221Initial release.

Important Notice

STMicroelectronics NV and its subsidiaries ("ST") reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST's terms and conditions of sale in place at the time of order acknowledgment.

Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of purchasers' products.

No license, express or implied, to any intellectual property right is granted by ST herein.

Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.

ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www.st.com/trademarks. All other product or service names are the property of their respective owners.

Information in this document supersedes and replaces information previously supplied in any prior versions of this document.

© 2022 STMicroelectronics - All rights reserved


File Info : application/pdf, 4 Pages, 398.76KB

PDF preview unavailable. Download the PDF instead.

stm32cubeclt

References

C2 v20.4.0000 build 240 - c2 rendition config : Techlit Active Antenna House PDF Output Library 7.2.1732; modified using iText 2.1.7 by 1T3XT

Related Documents

Preview STM32CubeIDE User Guide - Develop STM32 Applications
Comprehensive user guide for STM32CubeIDE, an all-in-one multi-OS development tool for STM32-based products. Learn about project creation, debugging, software analysis, and more.
Preview STM32CubeProgrammer Software Description - User Manual UM2237
User manual for STMicroelectronics' STM32CubeProgrammer software, detailing its features for programming and debugging STM32 MCUs and MPUs. Covers GUI, CLI, installation, and advanced functionalities.
Preview STM32Cube Command-Line Toolset Release Note v1.15.0
Release note for STMicroelectronics STM32Cube command-line toolset (STM32CubeCLT) version 1.15.0, detailing new features, fixed issues, system requirements, licensing, and revision history.
Preview STM32Cube Command-Line Toolset v1.16.0 Release Note
This document provides release information for the STM32Cube command-line toolset (STM32CubeCLT) version 1.16.0, detailing new features, fixed issues, and known problems. It also includes information on previous releases and system requirements.
Preview STM32CubeIDE Data Brief: Integrated Development Environment for STM32 Products
STMicroelectronics STM32CubeIDE is an all-in-one integrated development environment for STM32 microcontrollers and microprocessors, offering features like peripheral configuration, code generation, compilation, and debugging, integrated with the STM32Cube ecosystem.
Preview AN5557: STM32H7 Dual-Core Architecture and Application Examples
This application note details the dual-core architecture of STM32H745/755 and STM32H747/757 microcontrollers, featuring Arm Cortex-M7 and Cortex-M4 cores. It covers system overview, memory resources, peripheral allocation, dual-core communication, boot modes, STM32CubeMX examples, debugging capabilities, and application partitioning strategies.
Preview STMicroelectronics STM32CubeCLT Quick Start Guide
A concise guide to quickly start using the STMicroelectronics STM32CubeCLT command-line toolset for STM32 MCUs, covering building, programming, and debugging applications.
Preview How to Build a LoRa® Application with STM32CubeWL
STMicroelectronics' application note AN5406 guides developers on building LoRa® applications using STM32CubeWL microcontrollers, covering architecture, middleware, and practical examples for LoRaWAN and SubGHz communication.