Getting Started with STM32CubeProgrammer ¶
Introduction ¶
In the STM32Cube ecosystem, STM32CubeProgrammer is used to program STM32 boards during development.
With STM32CubeProgrammer, the following features are available:
Program all memory areas of the STM32 device, including internal and external Flash memory, option bytes, and one-time programmable (OTP) memory.
Connect using one amongst multiple interfaces, such as SWD, JTAG, USB, UART, SPI, I2C, or CAN, depending on the device.
Perform mass erase, memory verification, readout protection control, and other operations.
Use a graphical user interface for manual operations, or a command-line interface for automation.
System requirements
Installating STM32CubeProgrammer
Uninstallation
Language preference
Updater