Загрузка...

Подключаю STM32 Mini V2.0 & ST-LINK/V2 debugger/programmer Как правильно? 19 октября 2025 г.

1. STM32 ST-LINK utility
2. ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 покупал тут https://megabonus.com/y/olpXQ
3. Плата STM32 Mini V2.0
Похожие платы
===
Набор для обучения STM32F103C8T6 https://megabonus.com/y/Yrnei
STM32F103ZET6 плата разработки https://megabonus.com/y/huALF

===

## ⚙️ 1. Определи тип микроконтроллера

Перед подключением нужно понять, с чем ты работаешь:

| Тип микроконтроллера | Интерфейс подключения к ST-LINK |
| -------------------- | --------------------------------------- |
| **STM8** | **SWIM** (Single Wire Interface Module) |
| **STM32** | **SWD** или **JTAG** |

---
## 🧠 Подключение **STM32 (SWD или JTAG)**

### 🟢 Для SWD (чаще всего)

| Название сигнала | Контакт на ST-LINK | Подключить к микроконтроллеру |
| ---------------- | ------------------ | ----------------------------- |
| **SWDIO** | SWDIO | к выводу SWDIO |
| **SWCLK** | SWCLK | к выводу SWCLK |
| **NRST** | NRST | к выводу RESET (опционально) |
| **GND** | GND | к общему проводу схемы |
| **VCC (Target)** | VCC_TARGET | к питанию микроконтроллера |

### 🔵 Для JTAG (если используется)

| Название сигнала | Подключить к микроконтроллеру |
| ----------------------------------------- | -------------------------------------------- |
| TDI, TDO, TCK, TMS, NRST, GND, VCC_TARGET | соответствующие JTAG выводы микроконтроллера |

---

## ⚠️ 5. Безопасный порядок включения

1. **Проверь соединения** (чтобы не перепутать пины).
2. **Подай питание на микроконтроллер.**
3. **Подключи ST-LINK к USB.**
4. **Запусти софт (CubeProgrammer или IDE).**
5. **Проверь, что ST-LINK видит устройство.**
6. **Прошивай или отлаживай.**

---

✅ Правильный порядок отключения ST-LINK/V2 и платы

Заверши работу в программе

Останови отладку (если была запущена).

Закрой STM32CubeProgrammer, STM8 STVP или IDE.

Это предотвратит случайную передачу сигналов при отключении.

Отключи ST-LINK от USB (с компьютера)
🔌 → Сначала ST-LINK.
Это уберёт питание с программатора и линии связи SWD/SWIM.

Потом отключи питание от микроконтроллера (платы)
🔋 → Вторым шагом — питание целевой платы.

После этого можно разъединить провода/шлейфы
✋ Делать это при поданном питании не рекомендуется, особенно если GND ещё не отключен — могут появиться скачки потенциалов между линиями (и, в худшем случае, выгорят входы).

🚫 Почему нельзя наоборот (сначала питание с платы)?

Если сначала снять питание с микроконтроллера, а ST-LINK останется подключён к USB:

Через сигнальные линии (SWDIO, SWCLK, SWIM, NRST) может пойти ток обратно в чип (через защитные диоды входов).

Это может повредить микроконтроллер или ST-LINK, особенно если питание 3.3 В, а ST-LINK остаётся «живым» от 5 В USB.

⚙️ Итого — запомни простую формулу:
Этап Что делаем Почему
1️⃣ Остановить отладку / прошивку Чтобы не шёл обмен данными
2️⃣ Отключить ST-LINK от USB Убираем питание с программатора
3️⃣ Отключить питание с платы Безопасно для микроконтроллера
4️⃣ Разъединить провода После полного обесточивания

Видео Подключаю STM32 Mini V2.0 & ST-LINK/V2 debugger/programmer Как правильно? 19 октября 2025 г. канала KONTAKT`S
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять