11 января 2018
Он предлагает широкий спектр функций для программирования внутренней памяти микроконтроллеров STM32 (таких как Flash, RAM и OTP), а также внешней памяти.
Он также позволяет программировать и загружать параметры, программировать проверку содержимого и автоматизировать программирование микроконтроллеров с помощью сценариев.
STM32CubeProgrammer поставляется в графическом интерфейсе пользователя (GUI) и интерфейсе командной строки (CLI).
Ключевые особенности:
◾ стирает, программирует, просматривает и верифицирует содержимое флэш-памяти устройства;
◾ поддерживает Motorola S19, Intel HEX, ELF и двоичные форматы;
◾ поддерживает интерфейсы отладки ST-LINK (JTAG / SWD) и загрузчика: UART и USB DFU;
◾ программирует, стирает и проверяет содержимое внешней памяти. Содержит примеры внешних флэш-загрузчиков, чтобы помочь пользователям разрабатывать загрузчики для конкретных внешних запоминающих устройств;
◾ автоматическое программирование STM32 (удаление, проверка, программирование, настройка байтов опций);
◾ возможность OTP программирования памяти;
◾ обеспечивает автоматизацию сценариев посредством скриптов через интерфейс командной строки;
◾ обновление прошивки ST-LINK;
◾ включает безопасное создание прошивки с использованием STM32 Trusted Package Creator tool;
◾ поддержка ОС: Windows®, Linux®, macOS®.