Что такое утилита STM32 ST-LINK?
STM32 ST-LINK Utility, также называемый STSW-LINK004, является инструментом для программирования (чтения, записи, стирания, опционных слов) всей серии микросхем STM32. Он не только предоставляет графический интерфейс (GUI), но и интерфейс командной строки (CLI).
По сравнению с ST Visual Programmer (STVP), ST-LINK Utility поддерживает только отладчик загрузки ST-Link (несколько версий), а единственный поддерживаемый чип — STM32.
Программируемые файлы
- Motorola S19
- Двоичный файл
- Файл Hex
Функции
- Стереть, прочитать, проверить
- Однократное автоматическое программирование (загрузка/запись)
- Предоставляет интерфейс командной строки (CLI)
- Обновление прошивки ST-LINK/V2
- Байт опции конфигурации
- Сравнение файла с целевой памятью
- Программирование/стирание и проверка внешней памяти
- Возможность загрузки, редактирования и сохранения исполняемых файлов и файлов данных
- Поддержка просмотра состояния памяти и ядра в режиме обновления в реальном времени
Как использовать утилиту STM32 ST-LINK?
В качестве инструмента программирования ST-LINK Utility включает в себя обычные функции чтения, записи (загрузки/программирования), стирания, программирования опционных байтов и т. д. В этом примере мы используем STM32F411, чтобы показать детали:
Необходимые инструменты
- Утилита STM32 ST-LINK
- Программатор ST LINK /V2 x1
- Микроконтроллер STM32 x1
- Соединительные провода (несколько)
Загрузка утилиты ST-LINK
https://www.st.com/en/development-tools/stsw-link004.html

Установка утилиты ST-LINK
Установочный пакет, загруженный с официального сайта, представляет собой файл exe, что означает, что он поддерживает только Windows и не поддерживает такие операционные системы, как Linux и Mac.

Подключение оборудования
Подключите микроконтроллер STM32 к программатору ST LINK с помощью перемычек. Для этого необходимо соединить соответствующие контакты. Затем подключите их к компьютеру.

Проверьте соединение
Откройте утилиту ST-LINK и нажмите «Connect» (Подключиться), чтобы проверить состояние соединения.

Если есть такая информация, значит соединение в порядке.

Программирование STM32
Чтобы запрограммировать STM32 с помощью утилиты ST-LINK, необходимо открыть файл на компьютере, а затем нажать «Скачать».

Если есть такая информация, программа работает успешно.





