Страница 1 из 1

Установка готового ПО на STM32

Добавлено: 02 апр 2024, 16:32
sergej_n
Добро пожаловать в раздел по установке предварительно собранного программного обеспечения на микроконтроллер STM32, входящий в состав конструктора «Избушка».

Подключение

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

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

1. Скачиваем STM32CubeMX
2. Скачиваем firmware
2.2. Скачиваем firmware update
В CubeMX переходим в Help -> Manage embedded software packages -> From Local и выбираем скачанный firmware
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

Re: STM32

Добавлено: 02 апр 2024, 16:45
sergej_n
Загрузка кода через STM32CubeProgrammer

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

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

Что теперь доступно?
  • Базовые функции (движение, считывание датчиков, управление через интерфейс)
  • Готовые демо-режимы для тестирования
  • Возможность подключения к ПК для дальнейшей настройки
Если вы готовы выйти за рамки заводских настроек и запрограммировать «Избушку» под свои задачи — переходите к нашим практическим урокам в разделе Начальная школа