Отладочная плата DIP-MIK32: различия между версиями

Материал из MIK32 микроконтроллер
Нет описания правки
Нет описания правки
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
Отладочная плата MIK32-DIP - сменный микроконтроллерный модуль для использования в прототипах устройств на базе MIK32 Амур.
Отладочная плата DIP-MIK32 - сменный микроконтроллерный модуль для использования в прототипах устройств на базе MIK32 Амур.


Плата содержит минимальную обвязку для запуска микроконтроллера и подходит для проектов различной сложности. Демонстрационные устройства и учебные комплекты АО Микрон используют в своем составе этот модуль.
Плата содержит минимальную обвязку для запуска микроконтроллера и подходит для проектов различной сложности. Демонстрационные устройства и учебные комплекты АО Микрон используют в своем составе этот модуль.
Строка 6: Строка 6:


=== Основные сведения ===
=== Основные сведения ===
[[Файл:Габаритные размеры MIK32-DIP.png|мини|354x354пкс|Габаритные размеры MIK32-DIP]]
[[Файл:Габаритные размеры MIK32-DIP.png|мини|354x354пкс|Габаритные размеры DIP-MIK32]]
Плата оснащена следующими функциональными блоками:
Плата оснащена следующими функциональными блоками:


Строка 17: Строка 17:
* кварцевый резонатор высокочастотный 32 МГц;
* кварцевый резонатор высокочастотный 32 МГц;
* кварцевый резонатор низкочастотный 32768 Гц.
* кварцевый резонатор низкочастотный 32768 Гц.
[[Файл:Pinout MIK32-DIP.png|мини|354x354пкс|Pinout DIP-MIK32]]


Руководство по эксплуатации - https://files.mik32.ru/board/start/v1/START-MIK32-V1-MANUAL-R1.1.pdf
=== Работа со средами разработки ===
[[Файл:Pinout MIK32-DIP.png|мини|354x354пкс|Pinout MIK32-DIP]]
 
==== Использование в VS Code PlatformIO ====
Если среда разработки VS Code и плагин PlatformIO ещё не установлены, изучите раздел [[Быстрый старт в Visual Studio Code]].
 
Для быстрой подготовки среды разработки к работе выполните указания в разделе [[Установка библиотек для разработки под MIK32#Установка распаковкой архива|Установка распаковкой архива]].
 
'''При создании проекта''' выбирать <code>MIK32V2 Generic Board (Mikron)</code>.
 
'''В файле настроек проекта''' platformio.ini параметру board должно быть присвоено значение <code>mik32v2</code>.
 
Пример содержания файла platformio.ini:<syntaxhighlight lang="ini">
[env:mik32v2]
platform = MIK32
board = mik32v2
framework = framework-mik32v2-sdk
; board_build.ldscript = spifi
</syntaxhighlight>
 
=== Документация ===
Руководство по эксплуатации - https://files.mik32.ru/board/MIK32-DIP/DIP-MIK32-V4-MANUAL-R1.1.pdf
 
Принципиальная схема - https://files.mik32.ru/board/MIK32-DIP/DIP-MIK32-V5_Schematic.pdf

Текущая версия от 11:53, 9 января 2025

Отладочная плата DIP-MIK32 - сменный микроконтроллерный модуль для использования в прототипах устройств на базе MIK32 Амур.

Плата содержит минимальную обвязку для запуска микроконтроллера и подходит для проектов различной сложности. Демонстрационные устройства и учебные комплекты АО Микрон используют в своем составе этот модуль.

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

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

Габаритные размеры DIP-MIK32

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

  • микроконтроллер К1948ВК018 (MIK32 АМУР);
  • интерфейс SPIFI для подключение внешней flash памяти;
  • отладочный порт – JTAG;
  • доступны все порты ввода-вывода микроконтроллера MIK32;
  • две кнопки управления;
  • два пользовательских светодиода и один светодиод питания;
  • кварцевый резонатор высокочастотный 32 МГц;
  • кварцевый резонатор низкочастотный 32768 Гц.
Pinout DIP-MIK32

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

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

Если среда разработки VS Code и плагин PlatformIO ещё не установлены, изучите раздел Быстрый старт в Visual Studio Code.

Для быстрой подготовки среды разработки к работе выполните указания в разделе Установка распаковкой архива.

При создании проекта выбирать MIK32V2 Generic Board (Mikron).

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

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

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

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

Руководство по эксплуатации - https://files.mik32.ru/board/MIK32-DIP/DIP-MIK32-V4-MANUAL-R1.1.pdf

Принципиальная схема - https://files.mik32.ru/board/MIK32-DIP/DIP-MIK32-V5_Schematic.pdf