STM32

Ответить
Аватара пользователя
sergej_n
Сообщения: 141
Зарегистрирован: 20 ноя 2023, 10:25
STM32

Сообщение sergej_n »

Подключение

Для подключения необходимо использовать соответствующие разъёмы на программаторе и плате STM32. После подключения st-link к компьютеру через USB, можно приступать к загрузке программы на микроконтроллер.

Загрузка необходимого ПО

1. Скачиваем STM32CubeMX
2. Скачиваем Keil v4
3. Скачиваем STM32CubeProgrammer

Загрузка кода

Запускаем STM32CubeMX, во вкладке Project Manager проверяем, что в Toolchain / IDE выбрано MDK-ARV 4 версии
projectmanager.png
Нажать File -> Load Project и выбрать нужный проект с расширением ioc
fileloadproject.png
После загрузки проекта нажимаем GENERATE CODE
generatecode.png
Автоматически открывается программа Keil с исходным кодом программы
code.png
После изменения кода нажать Build и после Load. Файл автоматически загрузится в STM
buildload.png
Аватара пользователя
sergej_n
Сообщения: 141
Зарегистрирован: 20 ноя 2023, 10:25
Re: STM32

Сообщение sergej_n »

Загрузка кода через STM32CubeProgrammer

Данный способ подходит для загрузки уже готового кода, без редактирования

Запускаем программу STM32CubeProgrammer. Проверяем, что в графе Serial number показывается серийный номер
serial.png
Нажимаем кнопку Connect. Появляется область памяти
connect.png
memory.png
Далее нажимаем Open file и выбираем нужный HEX файл из проекта
openfile.png
Нажимаем кнопку Download и получаем окно об успешной загрузке кода
download.png

Ответить