This page was machine-translated and may differ from the original. View original

ST Launches All-in-One STM32 MCU Programming Tool with Enhanced User Convenience

Google 우선 소스Published2017.12.25 12:26
Programming capable via SWD or JTAG debugging port, bootloader port

STMicroelectronics has announced STM32CubeProgrammer (STM32CUBEPROG), a software tool that enables users to conveniently handle device programming and firmware upgrades for STM32 microcontrollers on an integrated multi-platform with user-configurable environments.

STM32CubeProgrammer is capable of running on Windows, Linux, and MacOS operating systems, allowing programming of STM32 microcontroller on-chip flash/RAM and external memory in various file formats. Additional features include full memory erase, partial erase functions, and microcontroller option byte programming. Users can also generate encrypted files for secure programming (secure firmware installation/update) that executes production authentication and Intellectual Property (IP) protection.

Using this universal tool, STM32 microcontrollers can be programmed through the device's SWD (Single-Wire Debug) or JTAG debugging port, or via bootloader port (UART, USB, etc.). STM32CubeProgrammer consolidates the individual functions of ST Visual Programmer, DFUse Device Firmware Update tool, Flash Loader, and ST-Link utility into the STM32Cube ecosystem for use. ST plans to expand STM32CubeProgrammer functionality by adding programming access capabilities through microcontroller I2C and CAN ports.

Additionally, STM32CubeProgrammer allows users to adjust and configure features using GUI (Graphical User Interface) or CLI (Command-Line Interface). It can be used in standalone mode, integrated into or controlled by user-defined applications. Programming can be performed manually or processed automatically using scripts.
To request a correction, reply or follow-up report on this article, see how to file a request. Previously published statements are collected in corrections & replies.
김지혜 Reporter