Skip to content

Latest commit

 

History

History
38 lines (22 loc) · 1.9 KB

readme.md

File metadata and controls

38 lines (22 loc) · 1.9 KB

PlatformIO Registry

HAL МК-32 Амур

Библиотека с открытым кодом для высокоуровнего взаимодействия с периферией микроконтроллера МК-32 Амур.

Как использовать

Вариант 1

  • Создаём проект PlatformIO в VSCode или в Clion;
  • В консоли переходим в каталог $PROJECT_PATH\lib\;
  • Клонируем проект в дирректорию lib командой git clone [email protected]:Farbigoz/mik32-hal.git.

Вариант 2

  • Создаём проект PlatformIO в VSCode или в Clion;
  • В файле platformio.ini прописываем lib_deps = fabriziog/MIK32-HAL

Авторы

Библиотека была написана в стенах Научно-производственного центра Промэлектроника.

  • Столяров Сергей

Лицензия

Лицензия MIT license.txt

Исправленная версия тулчейна для PlatformIO

Ссылка на репозиторий.

Список исправлений

  • Исправление скрипта линкера для установки asm кода на правильный адрес вхождения прерывания
  • Добавление поддержки других прошивальщиков (Проверены: J-Link, XDS100v2).
  • Исправление кода python для правильной работы в режиме отладки (В режиме отладки не применялись параметры из файла platformio.ini).