ST-LINK V2 — компактний внутрішньосхемний програматор і налагоджувач, сумісний із мікроконтролерами STM32 та STM8. Використовується для запису прошивки, стирання та читання Flash-пам’яті, налаштування Option Bytes і налагодження програм безпосередньо на платі.
Модель виконана в металевому корпусі, підключається до комп’ютера через USB та комплектується кольоровим кабелем Dupont.
Це компактний сумісний програматор типу ST-LINK/V2, а не фірмовий програматор STMicroelectronics у стандартному білому корпусі.
✅ Переваги
- 💾 Програмування мікроконтролерів STM32 та STM8
- 🐞 Підтримка внутрішньосхемного налагодження
- 🔌 Підключення безпосередньо до USB-порту
- ⚡ Інтерфейс SWD для STM32
- 📡 Інтерфейс SWIM для STM8
- 🧩 Підтримка рівнів 3,3 та 5 В
- 💡 Світлодіодна індикація роботи
- 🛡 Міцний металевий корпус
- 🔗 Кабель Dupont у комплекті
- 🧰 Підходить для ремонту, розроблення та навчання
⚙️ Характеристики
- Тип пристрою: програматор і налагоджувач
- Модель: ST-LINK V2
- Виконання: компактна сумісна версія
- Підтримувані контролери: STM8, STM32
- Інтерфейс програмування STM32: SWD
- Інтерфейс програмування STM8: SWIM
- Підключення до комп’ютера: USB Type-A
- Робочі логічні рівні: 3,3/5 В
- Лінія скидання: NRST / RST
- Індикація роботи: світлодіодна
- Корпус: металевий
- Колір корпусу: золотистий
- Роз’єм для підключення цільової плати: штирьовий
- Операційні системи: Windows; робота в Linux та macOS залежить від застосованого програмного забезпечення і драйверів
- Стан: новий
Офіційна документація ST підтверджує використання інтерфейсу SWIM для STM8 та SWD/JTAG для STM32 у сімействі ST-LINK/V2. У компактній версії з фотографії виведені саме основні лінії SWD і SWIM, а повнорозмірний JTAG-роз’єм відсутній. Посібник ST-LINK/V2 від STMicroelectronics
🔌 Основні контакти
Для програмування STM32 використовуються:
- SWDIO — двонапрямлена лінія даних;
- SWCLK — тактовий сигнал;
- GND — загальний контакт;
- 3.3V — опорна напруга або живлення малопотужної цільової плати;
- RST / NRST — скидання мікроконтролера.
Для програмування STM8 використовуються:
- SWIM — лінія програмування та налагодження;
- RST — скидання;
- GND — загальний контакт;
- 5V або 3.3V — залежно від напруги цільової плати.
Підключення потрібно виконувати відповідно до написів на корпусі програматора. Перед подаванням живлення перевірте розташування контактів мультиметром.
💻 Сумісне програмне забезпечення
Для STM32:
- STM32CubeProgrammer
- STM32CubeIDE
- Keil MDK
- IAR Embedded Workbench
- OpenOCD
- PlatformIO
- інші середовища з підтримкою ST-LINK
Для STM8:
- ST Visual Programmer — STVP
- ST Visual Develop — STVD
- IAR Embedded Workbench for STM8
- інші програми з підтримкою SWIM та ST-LINK
Актуальний STM32CubeProgrammer підтримує програмування STM32 через ST-LINK та інтерфейси SWD/JTAG. STM32CubeProgrammer
🛠 Застосування
- запис прошивки в мікроконтролери STM32;
- програмування мікроконтролерів STM8;
- стирання та читання Flash-пам’яті;
- налаштування Option Bytes;
- відновлення прошивки електронних пристроїв;
- покрокове налагодження програм;
- встановлення точок зупинки;
- перегляд регістрів і змінних;
- ремонт побутової та промислової електроніки;
- розроблення пристроїв на STM32;
- навчальні та аматорські проєкти.
🔄 Аналоги та заміни
Сумісні програматори
- ST-LINK/V2
- ST-LINK V2 Mini
- ST-Link V2 USB Dongle
- ST-LINK/V2-1
- вбудований ST-LINK на платах STM32 Discovery та Nucleo.
Новіші функціональні аналоги
- STLINK-V3MINIE
- STLINK-V3SET
- STLINK-V3MODS
- ST-LINK/V3 Mini
- SEGGER J-Link із підтримкою відповідного контролера.
Новіші програматори можуть мати інші роз’єми, розпінування та додаткові інтерфейси. Для STM8 необхідно окремо перевіряти наявність підтримки SWIM.
📦 Комплектація
- Програматор-дебагер ST-LINK V2 у металевому корпусі — 1 шт.
- Кольоровий кабель Dupont для підключення — 1 комплект.
Комплектація відповідає фотографії. Мікроконтролер, перехідники та програмне забезпечення до комплекту не входять.
⚠️ Зверніть увагу
- Це сумісна компактна версія ST-LINK/V2.
- Перед першим використанням можуть знадобитися драйвери ST-LINK.
- Призначення та порядок контактів потрібно перевіряти за маркуванням саме на корпусі отриманого програматора.
- Не підключайте лінії 3,3 і 5 В одночасно.
- Обов’язково з’єднуйте контакт GND програматора із землею цільової плати.
- Виходи живлення програматора призначені лише для малопотужних схем. Для плати з великим споживанням використовуйте окреме стабілізоване джерело.
- Не підключайте зовнішнє живлення до виходу програматора без перевірки схеми — це може спричинити конфлікт джерел.
- Компактна версія підтримує основний інтерфейс SWD, але не має повнорозмірного JTAG-роз’єму.
- Сумісність конкретного клона з оновленням фірмової прошивки не гарантується. Не оновлюйте firmware без потреби.
- Колір корпусу та кабелю може незначно відрізнятися залежно від партії.