Установка библиотек для разработки под MIK32

Подготовка среды разработки PlatformIO

Варианты установки

Выберите один из способов:

Установка распаковкой архива

  1. Скачайте последний релиз (выберите файл mik32-platformio-{версия}.zip в разделе Assets)

Скачивать файлы, обозначенные как Source Code не следует, в них будут отсутствовать подмодули пакетов.

  1. Распакуйте архив:

    • Windows: %USERNAME%\.platformio

    • Linux: ~/.platformio

  • В Windows при системной установке VS Code: C:\.platformio

  • В Linux включите отображение скрытых файлов

Ручная установка

  1. Установите фреймворк:

  2. Установите библиотеки:

  3. Установите HAL:

  4. Установите загрузчик:

  5. Установите платформу:

После установки перезапустите VS Code

Создание проекта

  1. Откройте панель PlatformIO (иконка в левой части), в которой следует нажать на Open.

  2. Откроется вкладка PIO Home нажмите "New Project"

  3. Заполните параметры:

    • Name: Имя проекта

    • Board: "MIK32V2 Generic Board (Mikron)"

Старт в platformio
Рисунок 1. Старт в platformio

При первом запуске: * Скачивается RISC-V toolchain (~1ГБ) * Файлы сохраняются в: C:\Users\ИМЯ-ПОЛЬЗОВАТЕЛЯ\.platformio\packages

Настройка проекта

  1. Создайте файл в папке src (например main.c)

  2. Настройте platformio.ini:

Для создания файла нажмите правой кнопкой мыши по папке src и выберите создать файл.

[env:mik32v2]
platform = MIK32
board = mik32v2
framework = framework-mik32v2-sdk

Загрузка программы

  1. Установите драйвер программатора: См. Установка драйверов для отладчиков на базе FTDI FT2232H

  2. Выберите активный проект

  3. Нажмите "Upload"

Load
Рисунок 2. Загрузка программы

Дополнительная информация

Ознакомьтесь с примерами и параметрами конфигурационного файла platformio.ini, который находится в каждом проекте platformio.