Установка библиотек для разработки под MIK32
Подготовка среды разработки PlatformIO
Установка распаковкой архива
-
Скачайте последний релиз (выберите файл
mik32-platformio-{версия}.zip
в разделе Assets)
Скачивать файлы, обозначенные как Source Code не следует, в них будут отсутствовать подмодули пакетов. |
-
Распакуйте архив:
-
Windows:
%USERNAME%\.platformio
-
Linux:
~/.platformio
-
|
Ручная установка
-
Установите фреймворк:
-
Ссылка: https://gitflic.ru/project/mikron-mik32/framework-mik32v2-sdk
-
Путь:
.platformio/packages/framework-mik32v2-sdk
-
-
Установите библиотеки:
-
Ссылка: https://gitflic.ru/project/mikron-mik32/mik32v2-shared
-
Путь:
.platformio/packages/framework-mik32v2-sdk/shared
-
-
Установите HAL:
-
Путь:
.platformio/packages/framework-mik32v2-sdk/hal
-
Установите загрузчик:
-
Ссылка: https://gitflic.ru/project/mikron-mik32/mik32-uploader
-
Путь:
.platformio/packages/tool-mik32-uploader
-
-
Установите платформу:
-
Ссылка: https://gitflic.ru/project/mikron-mik32/platform-mik32
-
Путь:
.platformio/platforms/mik32
-
После установки перезапустите VS Code |
Создание проекта
-
Откройте панель PlatformIO (иконка в левой части), в которой следует нажать на Open.
-
Откроется вкладка PIO Home нажмите "New Project"
-
Заполните параметры:
-
Name: Имя проекта
-
Board: "MIK32V2 Generic Board (Mikron)"
-
При первом запуске:
* Скачивается RISC-V toolchain (~1ГБ)
* Файлы сохраняются в:
|
Настройка проекта
-
Создайте файл в папке
src
(напримерmain.c
) -
Настройте
platformio.ini
:
Для создания файла нажмите правой кнопкой мыши по папке |
[env:mik32v2]
platform = MIK32
board = mik32v2
framework = framework-mik32v2-sdk
Примеры проектов: https://gitflic.ru/project/mikron-mik32/mik32-examples
Загрузка программы
-
Установите драйвер программатора: См. Установка драйверов для отладчиков на базе FTDI FT2232H
-
Выберите активный проект
-
Нажмите "Upload"