Отладочная плата DIP-MIK32: различия между версиями
Sh-sergey (обсуждение | вклад) Нет описания правки |
Sh-sergey (обсуждение | вклад) Нет описания правки |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
Отладочная плата MIK32 | Отладочная плата DIP-MIK32 - сменный микроконтроллерный модуль для использования в прототипах устройств на базе MIK32 Амур. | ||
Плата содержит минимальную обвязку для запуска микроконтроллера и подходит для проектов различной сложности. Демонстрационные устройства и учебные комплекты АО Микрон используют в своем составе этот модуль. | Плата содержит минимальную обвязку для запуска микроконтроллера и подходит для проектов различной сложности. Демонстрационные устройства и учебные комплекты АО Микрон используют в своем составе этот модуль. | ||
Строка 6: | Строка 6: | ||
=== Основные сведения === | === Основные сведения === | ||
[[Файл:Габаритные размеры MIK32-DIP.png|мини|354x354пкс|Габаритные размеры MIK32 | [[Файл:Габаритные размеры 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/ | === Работа со средами разработки === | ||
==== Использование в 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 Амур.
Плата содержит минимальную обвязку для запуска микроконтроллера и подходит для проектов различной сложности. Демонстрационные устройства и учебные комплекты АО Микрон используют в своем составе этот модуль.
Основное предназначение устройства – отработка схемотехники изделий при помощи макетных плат, изучения характеристик микроконтроллера, обучения основам программирования и электроники, быстрый выпуск прототипов устройств.
Основные сведения
Плата оснащена следующими функциональными блоками:
- микроконтроллер К1948ВК018 (MIK32 АМУР);
- интерфейс SPIFI для подключение внешней flash памяти;
- отладочный порт – JTAG;
- доступны все порты ввода-вывода микроконтроллера MIK32;
- две кнопки управления;
- два пользовательских светодиода и один светодиод питания;
- кварцевый резонатор высокочастотный 32 МГц;
- кварцевый резонатор низкочастотный 32768 Гц.
Работа со средами разработки
Использование в 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