Управление электродвигателем
  • Введение
  • Аппаратная часть курса
  • Описание платы VBCore
  • Знакомство и работа с Raspberry PI
  • Коллекторный двигатель
    • Устройство коллекторного двигателя
    • Практика. VBCores
      • VBCore VB32G4
      • VB STM32 программатор
      • DC драйвер 15A
      • Arduino IDE
        • Установка ПО
        • Настройка Arduino IDE
      • Библиотека VBCoreG4
      • Практика. Мигание светодиодом с заданной частотой.
    • H-мост
    • Практика. Вращение двигателя
    • ШИМ
      • Практика. Вращение двигателем с разной скоростью
    • Шина CAN
      • Практика: Реализация обмена данными между VB32G4 и Raspberry PI по шине CAN
        • Настройка CAN на RPI
        • Работа с CAN FD на Ардуино
        • Работа с CAN FD через Python
        • Эхо-обмен данными между Rpi и VB32G4
    • Энкодеры
    • Практика: Считывание угла поворота вала двигателя
  • Page 1
Powered by GitBook
On this page
  1. Коллекторный двигатель
  2. Практика. VBCores
  3. Arduino IDE

Установка ПО

Устанавливаем ПО программатора, Arduino IDE, STM32duino

PreviousArduino IDENextНастройка Arduino IDE

Last updated 5 months ago

Модули VBСores совместимы с Arduino IDE, большей частью ее библиотек (например, с библиотеками Adafruit для сенсоров, работающих по SPI или I2C), но для начала работы с ними требуется провести настройку IDE.

Первым делом необходимо установить саму . Выберите загрузочный файл, соответствующий вашей операционной системе и установите программу.

Пользователям Linux: мануал по установке Arduino IDE доступен по .

НЕ НУЖНО устанавливать ее через apt - там лежат очень старые версии.

Поскольку у наших модулей отсутствует, для их прошивки требуется программатор ST-Link. Чтобы Arduino IDE научилась работать с ним, понадобится утилита . Выберите версию для своей ОС и скачайте приложение. В процессе установки менять стандартные настройки не нужно. Когда потребуется, разрешите приложению установить необходимые драйвера. Скачивание программы требует регистрации на сайте STM.

Пользователям Linux: мануал по установке STM32CubeProg доступен по .

После установки нужно добавить . В конце выполните команду:

sudo udevadm control --reload-rules

Ключом к взаимодействию Arduino IDE и микроконтроллеров семейства STM32 является библиотека . Для ее установки в Arduino IDE следует:

  • Открыть Arduino IDE, нажать «Файл (File)», затем «Настройки (Settings)». В открывшемся окне будет поле Дополнительные ссылки для Менеджера плат». В него необходимо вставить ссылку:

https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json

после этого нажать «Ок».

  • Нажмите «Инструменты (Tools)», затем «Плата (Board) > Менеджер плат (Boards manager)...». В появившемся окне впишите в поле поиска «STM32», должен появиться пакет «STM32 MCU based boards». Нажмите «Установить». По окончании установки закройте окно Менеджера плат.

Arduino IDE
ссылке
USB-bootloader
STM32CubeProg
ссылке
udev_rules
STM32duino