Программатор ST-Link V2 китайского производства перестал определяться в STM32CubeProgrammer или выдаёт ошибку «No target connected» — типичная ситуация, с которой сталкиваются радиолюбители, и в большинстве таких случаев разобраться помогает именно схема устройства и понимание его распиновки. Клоны в алюминиевом корпусе собраны на микроконтроллере STM32F103C8T6 и повторяют топологию оригинала с рядом упрощений, из-за которых и возникают характерные проблемы.
В этой статье разберём, из каких узлов состоит китайский ST-Link V2, как прозвонить ключевые цепи, чем схема клона отличается от фирменной версии и как восстановить программатор, если он «слёг» после неудачного обновления прошивки или замыкания на выходе.
Из чего состоит китайский клон ST-Link V2
Основа устройства — микроконтроллер STM32F103C8T6 в корпусе LQFP48, работающий от кварцевого резонатора 8 МГц с умножением частоты через PLL. Именно этот чип выполняет роль моста между USB-портом компьютера и отладочным интерфейсом SWD целевого микроконтроллера. Питание плата получает от USB (5 В), а линейный стабилизатор, как правило AMS1117-3.3 или его аналог, формирует шину 3,3 В.
Помимо микроконтроллера и стабилизатора, на плате присутствуют:
- 🔌 USB-разъём с подтяжкой линии D+ через резистор 1,5 кОм к 3,3 В — именно по этой подтяжке компьютер распознаёт устройство;
- 💡 Два светодиода: индикатор питания и светодиод активности обмена данными;
- ⚡ Защитные резисторы в цепях SWDIO и SWCLK, обычно порядка десятков–сотен Ом;
- 🔧 Выводы на штыревую гребёнку: SWDIO, SWCLK, GND, 3.3V, а также 5V и RST на части версий;
- 🔋 Танталовые или керамические конденсаторы фильтрации по питанию.
Обратите внимание: у дешёвых клонов разводка и номиналы могут отличаться от ревизии к ревизии даже у одного продавца. Поэтому перед ремонтом имеет смысл прозвонить цепи мультиметром, а не слепо ориентироваться на картинку из интернета.
Распиновка разъёма программатора
Стандартная гребёнка китайского ST-Link V2 обычно содержит десять контактов, хотя реально задействованы четыре-пять. Маркировка нанесена на корпус или на шелкографию платы, но встречаются экземпляры с ошибками в обозначениях — это ещё один повод проверить выводы тестером.
| Вывод | Назначение | Куда идёт на STM32F103 |
|---|---|---|
| SWDIO | Данные отладочного интерфейса | PA13 через защитный резистор |
| SWCLK | Тактирование SWD | PA14 через защитный резистор |
| GND | Общий провод | Земля платы |
| 3.3V | Питание цели (выход со стабилизатора) | Выход AMS1117-3.3 |
| 5V | Напряжение напрямую с USB | Шина USB 5V |
Вывод RST на клонах часто не подключён вообще либо заведён на один из свободных пинов в зависимости от версии прошивки. Если вам нужен аппаратный сброс цели через опцию Connect Under Reset, проверьте наличие этой цепи прозвонкой от пина гребёнки до микроконтроллера.
⚠️ Внимание: выход 3.3V клона способен отдать лишь ограниченный ток, определяемый стабилизатором и портом USB. Не питайте от него целевую плату с энергоёмкой периферией — просадка напряжения вызовет сбои связи по SWD, которые легко принять за неисправность программатора.📊 Какая проблема с китайским ST-Link V2 у вас возникала чаще всего?