DIP-MIK32-BB-V2: различия между версиями
Материал из MIK32 микроконтроллер
Андрей (обсуждение | вклад) Нет описания правки |
Андрей (обсуждение | вклад) Нет описания правки |
||
Строка 2: | Строка 2: | ||
== Схемы == | == Схемы == | ||
[[Файл:DIP-MIK32-BB-V1-Schematic-Lowres.png|мини]] | [[Файл:DIP-MIK32-BB-V1-Schematic-Lowres.png|мини]] | ||
<gallery> | <gallery> | ||
Файл:DIP-MIK32-BB-V1-Schematic.png|Принципиальная схема платы | Файл:DIP-MIK32-BB-V1-Schematic.png|Принципиальная схема платы | ||
Строка 25: | Строка 24: | ||
=== Подключение программатора к DIP-MIK32-BB === | === Подключение программатора к DIP-MIK32-BB === | ||
[[Файл:Соединение.png|мини|Рисунок | [[Файл:Соединение.png|мини|Рисунок 1 - Соединение программатора MIK32 и DIP-MIK32-BB]] | ||
Соединение программатора с DIP-MIK32-BB изображено на рисунке | [[Файл:DIP-MIK32-BB-V2.png|мини|Рисунок 2 - распиновка]] | ||
Соединение программатора с DIP-MIK32-BB изображено на рисунке 1. | |||
После этого нужно выбрать режим загрузки. Для это нужно установить перемычку как показано на рисунке 2. Для загрузки программы в RAM нужно установить BOOT0 = 1 и BOOT1 = 0 с помощью перемычек. |
Версия от 15:58, 5 апреля 2022
Схемы
- Ошибка создания миниатюры: Файл с размерами больше 25 Мпикс
Принципиальная схема платы
Инструкция по подключению и программированию платы DIP-MIK32-BB
Для программирования платы требуется:
- плата DIP-MIK32-BB;
- Программатор MIK32;
- Установленный плагин platformio в visual studio code.
Подготовка программатора
Установка драйвера для программатора описана в статье Работа с отладчиками на основе FT2232H.
Platformio
Установка Visual Studio Code и Platformio описаны в статье Быстрый старт в Visual Studio Code.
Затем нужно подготовить Platformio к программированию под MIK32. Это описано в статье Установка библиотек для разработки под MIK32.
Подключение программатора к DIP-MIK32-BB
Соединение программатора с DIP-MIK32-BB изображено на рисунке 1.
После этого нужно выбрать режим загрузки. Для это нужно установить перемычку как показано на рисунке 2. Для загрузки программы в RAM нужно установить BOOT0 = 1 и BOOT1 = 0 с помощью перемычек.