Библиотека с открытым кодом для высокоуровнего взаимодействия с периферией микроконтроллера МК-32 Амур.
- Создаём проект PlatformIO в VSCode или в Clion;
- В консоли переходим в каталог
$PROJECT_PATH\lib\
; - Клонируем проект в дирректорию
lib
командойgit clone [email protected]:Farbigoz/mik32-hal.git
.
- Создаём проект PlatformIO в VSCode или в Clion;
- В файле
platformio.ini
прописываемlib_deps = fabriziog/MIK32-HAL
Библиотека была написана в стенах Научно-производственного центра Промэлектроника.
- Столяров Сергей
Лицензия MIT license.txt
- Исправление скрипта линкера для установки asm кода на правильный адрес вхождения прерывания
- Добавление поддержки других прошивальщиков (Проверены: J-Link, XDS100v2).
- Исправление кода python для правильной работы в режиме отладки (В режиме отладки не применялись параметры из файла platformio.ini).