Что такое утилита 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

Download the ST-LINK Utility from STMicroelectronics
Download the ST-LINK Utility from STMicroelectronics

Установка утилиты ST-LINK

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

ST-LINK Utility Installation
ST-LINK Utility Installation

Подключение оборудования

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

Connect the ST Link Programmer with STM32 or STM8 MCU
Connect the ST Link Programmer with STM32 or STM8 MCU

Проверьте соединение

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

Connect the ST-LINK Utility with STM32 Chip by ST-LINK V2 Programmer
Connect the ST-LINK Utility with STM32 Chip by ST-LINK V2 Programmer

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

Connect ST-LINK Utility and STM32 Chip Successfully
Connect ST-LINK Utility and STM32 Chip Successfully

Программирование STM32

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

Upload the Files to ST-LINK Utility and Program STM32 Chip
Upload the Files to ST-LINK Utility and Program STM32 Chip

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

Program STM32 Chip Successfully
Program STM32 Chip Successfully

Поделиться:

Прокрутить вверх

Instant Quote