DIP-MIK32-BB: различия между версиями

Материал из me-robotics wiki
Строка 2: Строка 2:
 
== Схемы ==
 
== Схемы ==
 
[[Файл:DIP-MIK32-BB-V1-Schematic-Lowres.png|мини]]
 
[[Файл:DIP-MIK32-BB-V1-Schematic-Lowres.png|мини]]
[[Файл:DIP-MIK32-BB-V2.png|мини]]
 
 
<gallery>
 
<gallery>
 
Файл:DIP-MIK32-BB-V1-Schematic.png|Принципиальная схема платы
 
Файл:DIP-MIK32-BB-V1-Schematic.png|Принципиальная схема платы
Строка 25: Строка 24:
  
 
=== Подключение программатора к DIP-MIK32-BB ===
 
=== Подключение программатора к DIP-MIK32-BB ===
[[Файл:Соединение.png|мини|Рисунок 4 - Соединение программатора MIK32 и DIP-MIK32-BB]]
+
[[Файл:Соединение.png|мини|Рисунок 1 - Соединение программатора MIK32 и DIP-MIK32-BB]]
Соединение программатора с DIP-MIK32-BB изображено на рисунке 4.
+
[[Файл:DIP-MIK32-BB-V2.png|мини|Рисунок 2 - распиновка]]
 +
Соединение программатора с DIP-MIK32-BB изображено на рисунке 1.
 +
 
 +
После этого нужно выбрать режим загрузки. Для это нужно установить перемычку как показано на рисунке 2. Для загрузки программы в RAM нужно установить BOOT0 = 1 и BOOT1 = 0 с помощью перемычек.

Версия 18:58, 5 апреля 2022

Схемы

Ошибка создания миниатюры: Файл не найден

Инструкция по подключению и программированию платы 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

Ошибка создания миниатюры: Файл не найден
Рисунок 1 - Соединение программатора MIK32 и DIP-MIK32-BB
Ошибка создания миниатюры: Файл не найден
Рисунок 2 - распиновка

Соединение программатора с DIP-MIK32-BB изображено на рисунке 1.

После этого нужно выбрать режим загрузки. Для это нужно установить перемычку как показано на рисунке 2. Для загрузки программы в RAM нужно установить BOOT0 = 1 и BOOT1 = 0 с помощью перемычек.