Отладочная плата «Старт»

Описание

Отладочная плата «Старт» — программируемое устройство для изучения RISC-V-микроконтроллера MIK32 «Амур» (К1948ВК018) и построения макетов устройств на его основе.

Плата оснащена минимальной обвязкой микроконтроллера, внешней flash-памятью и программатором.

Основное предназначение устройства — отработка схемотехники изделий при помощи макетных плат, изучение характеристик микроконтроллера, обучение основам программирования и электроники.

Плата Старт Внешний вид
Рисунок 1. Плата Старт

Основные сведения

Плата оснащена следующими функциональными блоками:

  • Микроконтроллер MIK32 «Амур» (К1948ВК018)

  • Внешняя flash память Winbond W25Q32

  • Отладчик, совместимый с OpenOCD, совмещенный с USB-UART преобразователем

  • Разъем для подключения модулей расширения

  • Порты ввода-вывода микроконтроллера MIK32

  • Кварцевый резонатор высокочастотный 32 МГц

  • Кварцевый резонатор низкочастотный 32768 Гц

  • Разъем JTAG для отладки внешних устройств

  • Разъем с дополнительными контактами GND и +3.3V

  • Разъем для опционального подключения внешнего отладчика или соединения MIK32 с встроенным отладчиком

  • Разъем для соединения UART0 MIK32 c USB-UART преобразователем или UART сигналами модулей

  • Разъем для выбора режима загрузки MIK32

  • Разъем для подачи напряжения программирования VPROG

  • Два пользовательских светодиода, а также светодиод питания и светодиод режима программатора

  • Кнопка сброса, кнопка выхода из режима пониженного энергопотребления, пользовательская кнопка

Start V1 pinout
Рисунок 2. Назначение выводов

Работа со средами разработки

Использование в PlatformIO

При создании проекта выбирать START-MIK32-V1 (Mikron).

В файле настроек проекта platformio.ini параметру board должно быть присвоено значение start-mik32-v1.

Пример содержания файла platformio.ini:

[env:start-mik32-v1]
platform = MIK32
board = start-mik32-v1
framework = framework-mik32v2-sdk
; board_build.ldscript = spifi

Документация

Руководство: START-MIK32-V1-MANUAL-R1.4.pdf