ST лого

UM1075 байна
Хэрэглэгчийн гарын авлага
ST-LINK/V2 хэлхээний дибаглагч/программист
STM8 ба STM32-д зориулагдсан

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч програмист

Танилцуулга

ST-LINK/V2 нь STM8 ба STM32 микроконтроллерийн гэр бүлд зориулсан хэлхээний дибаглагч/программист юм. Нэг утастай интерфейсийн модуль (SWIM) ба ЖTAG/цуваа утас
дибаг хийх (SWD) интерфэйсүүд нь програмын самбар дээр байрлах STM8 эсвэл STM32 микроконтроллеруудтай холбоо тогтоох боломжийг олгодог. ST-LINK/V2-тэй ижил функцээр хангахаас гадна ST-LINK/V2-ISOL нь компьютер болон зорилтот хэрэглээний самбарын хооронд дижитал тусгаарлалттай. Энэ нь бас боть тэсвэрлэдэгtages 1000 VRMS хүртэл. USB бүрэн хурдны интерфэйс нь компьютертэй харилцах боломжийг олгодог бөгөөд:

  • ST Visual Develop (STVD) эсвэл ST Visual Program (STVP) програм хангамжаар (STMicroelectronics-аас авах боломжтой) STM8 төхөөрөмжүүд.
  • Atollic®-ээр дамжуулан STM32 төхөөрөмжүүд болон TASKING нэгдсэн хөгжүүлэлтийн орчин.™®, IAR, Keil

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 1

Онцлогууд

  • USB холбогчоор тэжээгддэг 5 В хүчдэл
  • USB 2.0 бүрэн хурдтай нийцтэй интерфейс
  • USB стандарт A-аас Mini-B кабель
  • SWIM-ийн онцлог шинж чанарууд
    – 1.65 В-оос 5.5 В хүртэлх хэрэглээний ботьtage SWIM интерфейс дээр дэмжигдсэн
    – SWIM бага болон өндөр хурдны горимыг дэмждэг
    – SWIM програмчлалын хурд: бага хурдтай үед 9.7 Кбайт/с, өндөр хурдтай үед 12.8 Кбайт/с.
    – ERNI стандартын босоо (ref: 284697 эсвэл 214017) эсвэл хэвтээ (ref: 214012) холбогчоор дамжуулан програмд ​​холбогдох SWIM кабель.
    – Зүү толгой эсвэл 2.54 мм-ийн давирхай холбогчоор дамжуулан програмтай холбогдох SWIM кабель.
  • JTAG/цуваа утас дибаг хийх (SWD) онцлог шинж чанарууд
    – 1.65 В-оос 3.6 В хүртэлх хэрэглээний ботьtage J дээр дэмжигдсэнTAG/SWD интерфэйс ба 5 В-т тэсвэртэй оролттой
    – ЖTAG стандарт J-тэй холбох кабельTAG 20 зүү давирхай 2.54 мм холбогч
    – ЖTAG харилцаа холбоо
    – Цуваа утас дибаг (SWD) болон цуваа утсыг дэмждэг viewer (SWV) харилцаа холбоо
  • Програм хангамжийн шууд шинэчлэлтийг дэмждэг (DFU)
  • Компьютертэй холбогдох үед анивчдаг статус LED
  • 1000 VRMS өндөр тусгаарлах ботьtage (зөвхөн ST-LINK/V2-ISOL)
  • Ашиглалтын температур 0-ээс 50 ° C хүртэл

Захиалгын мэдээлэл

ST-LINK/V2 захиалах бол 1-р хүснэгтээс үзнэ үү.
Хүснэгт 1. Захиалгын кодуудын жагсаалт

Захиалгын код ST-LINK тайлбар
ST-LINK/V2 Хэлхээний дибаглагч/программист
ST-LINK/V2-ISOL Тоон тусгаарлалттай хэлхээний дибаглагч/программист

Бүтээгдэхүүний агуулга

Бүтээгдэхүүний дотор нийлүүлсэн кабелийг Зураг 2: ST-LINK/V2 бүтээгдэхүүний агуулга, Зураг 3: ST-LINK/V2-ISOL бүтээгдэхүүний агуулгыг үзүүлэв. Үүнд (Зураг 2, Зураг 3-т зүүнээс баруун тийш):

  • USB стандарт A-аас Mini-B кабель (A)
  • ST-LINK/V2 дибаг хийх ба програмчлал (B)
  • SWIM хямд холбогч (C)
  • Нэг төгсгөлд нь стандарт ERNI холбогчтой SWIM хавтгай тууз (D)
  • JTAG эсвэл 20 зүү холбогчтой SWD ба SWV хавтгай тууз (E)

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 2

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 3

Техник хангамжийн тохиргоо

ST-LINK/V2 нь өндөр хүчин чадалтай ARM® Cortex®-ийг агуулсан STM32F103C8 төхөөрөмжийн эргэн тойронд бүтээгдсэн.
-М3 цөм. Үүнийг TQFP48 багц хэлбэрээр авах боломжтой.
Зураг 4-т үзүүлсэнчлэн ST-LINK/V2 нь хоёр холбогчоор хангадаг.

  • J-д зориулсан STM32 холбогчTAG/SWD болон SWV интерфейс
  • SWIM интерфейсийн STM8 холбогч
    ST-LINK/V2-ISOL нь STM8 SWIM, STM32 J-д зориулсан нэг холбогчоор хангадаг.TAG/SWD болон SWV интерфейс.

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 4

  1. A = STM32 JTAG болон SWD зорилтот холбогч
  2. B = STM8 SWIM зорилтот холбогч
  3. C = STM8 SWIM, STM32 JTAG болон SWD зорилтот холбогч
  4. D = Харилцаа холбооны үйл ажиллагааны LED

STM8 програмуудтай холбогдох
STM8 хөгжүүлэлтийн хувьд ST-LINK/V2 нь хэрэглээний самбар дээрх холбогчоос хамааран зорилтот самбарт хоёр өөр кабелиар холбогдож болно.
Эдгээр кабель нь:

  • Нэг үзүүрт нь стандарт ERNI холбогчтой SWIM хавтгай тууз
  • Хоёр 4 зүү, 2.54 мм холбогчтой SWIM кабель эсвэл SWIM тусдаа утастай кабель

SWIM хавтгай тууз бүхий стандарт ERNI холболт
Хэрэглээний самбар дээр стандарт ERNI 5 зүү SWIM холбогч байгаа бол ST-LINK/V2-г хэрхэн холбохыг Зураг 4-т үзүүлэв.

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 5

 

  1. A = ERNI холбогчтой зорилтот хэрэглээний самбар
  2. B = Нэг төгсгөлд нь ERNI холбогчтой утас кабель
  3. C = STM8 SWIM зорилтот холбогч
  4. Зураг 11: SWIM ST-LINK/V2 стандарт ERNI кабель.

Зураг 6 ST-LINK/V16-ISOL зорилтот холбогч дээр 2-р зүү байхгүй байгааг харуулж байна. Энэхүү дутуу зүү нь SWIM ба J-ийн аль алинд нь ашиглагддаг SWIM кабелийг зорилтот холбогч дээр зөв байрлалд холбохыг баталгаажуулахын тулд кабелийн холбогч дээрх аюулгүй байдлын түлхүүр болгон ашигладаг.TAG кабель.

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 6

Хямд өртөгтэй SWIM холболт
Хэрэглээний самбар дээр 7 зүү, 2 мм, хямд үнэтэй SWIM холбогч байгаа бол ST-LINK/V4-г хэрхэн холбохыг Зураг 2.54-д үзүүлэв.

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 7

  1. A = 4 зүү, 2.54 мм, хямд өртөгтэй холбогчтой зорилтот хэрэглээний самбар
  2. B = 4 зүү холбогчтой утас кабель эсвэл тусдаа утастай кабель
  3. C = STM8 SWIM зорилтот холбогч
  4. Зураг 12-ыг үзнэ үү: SWIM ST-LINK/V2 бага өртөгтэй кабель

SWIM дохио ба холболтууд
Хүснэгт 2-т 4 зүү холбогчтой утсан кабелийг ашиглан дохионы нэр, функц, зорилтот холболтын дохиог нэгтгэн харуулав.

Хүснэгт 2. ST-LINK/V2-д зориулсан SWIM хавтгай туузны холболт

Үгүй. Нэр Чиг үүрэг Зорилтот холболт
1 VDD Зорилтот VCC-1 MCU VCC
2 ӨГӨГДӨЛ СЭЛЭХ MCU SWIM зүү
3 GND ГАЗАР GND
4 RESET RESET MCU RESET зүү

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 8

Хүснэгт 3-т тусдаа утастай кабелийг ашиглан дохионы нэр, функц, зорилтот холболтын дохиог нэгтгэн харуулав.
SWIM тусдаа утастай кабель нь нэг талдаа бүх зүүг бие даасан холбогчтой тул стандарт SWIM холбогчгүйгээр ST-LINK/V2-ISOL-ийг хэрэглээний самбарт холбох боломжтой. Энэ хавтгай туузан дээрх бүх дохиог тодорхой өнгө, шошгон дээр тэмдэглэсэн байдаг.

Хүснэгт 3. ST-LINK/V2-ISOL-д зориулсан SWIM хямд кабелийн холболт

Өнгө Кабелийн зүү нэр Чиг үүрэг Зорилтот холболт
Улаан TVCC Зорилтот VCC-1 MCU VCC
Ногоон UART-RX Ашиглагдаагүй Хадгалагдсан(2) (зорилтот самбарт холбогдоогүй)
Цэнхэр UART-TX
Шар BOOT0
Улбар шар СЭЛЭХ СЭЛЭХ MCU SWIM зүү
Хар GND ГАЗАР GND
Цагаан SWIM-RST RESET MCU RESET зүү
  1. Хэрэглээний самбараас гарч буй цахилгаан хангамжийг ST-LINK/V2 дибаг хийх болон програмчлалын самбарт холбож, хоёр самбар хоорондын дохионы нийцтэй байдлыг хангана.
  2. BOOT0, UART-TX, UART-RX нь ирээдүйн хөгжүүлэлтэд зориулагдсан.
    TVCC, SWIM, GND, болон SWIM-RST нь хямд өртөгтэй 2.54 мм-ийн давирхай холбогч эсвэл зорилтот самбар дээр байгаа толгойн толгойтой холбогдож болно.

STM32 програмуудтай холбогдох

STM32 хөгжүүлэлтийн хувьд ST-LINK/V2 стандарт 20 зүү J ашиглан програмд ​​холбогдсон байх шаардлагатай.TAG хавтгай тууз өгсөн.
Хүснэгт 4-д стандарт 20 зүү J-ийн дохионы нэр, функц, зорилтот холболтын дохиог нэгтгэн харуулав.TAG хавтгай тууз.

Хүснэгт 4. ЖTAG/SWD кабелийн холболтууд

Үгүй. ST-LINKN2 холбогч (CN3) ST-LINKN2 функц Зорилтот холболт (ЖTAG) Зорилтот холболт (SWD)
1 VAPP Зорилтот VCC MCU VDU') MCU VDD(1)
2
3 TRST JTAG TRST JNTRST GND(2)
4 GND GND GND(3) GND(3)
5 TDI JTAG TDO JTDI GND(2)
6 GND GND GND(3) GND(3)
7 TMS SWDIO JTAG TMS, SW 10 JTMS SWDIO
8 GND GND GND(3) GND(3)
9 TCK SWCLK JTAG TCK, SW CLK JTCK SWCLK
10 GND GND GND(3) GND(3)
11 NC Холбогдоогүй байна Холбогдоогүй байна Холбогдоогүй байна
12 GND GND GND(3) GND(3)
13 TDO SWO JTAG TDI, SWO JTDO TRACESW0(4)
14 GND GND GND(3) GND(3)
15 NRST NRST NRST NRST
16 GND GND GND(3) GND(3)
17 NC Холбогдоогүй байна Холбогдоогүй байна Холбогдоогүй байна
18 GND GND GND(3) GND(3)
19 VDD VDD (3.3V)t5) Холбогдоогүй байна Холбогдоогүй байна
20 GND GND GND(3) GND(3)
  1. Хэрэглээний самбараас гарч буй цахилгаан хангамжийг ST-LINK/V2 дибаг хийх болон програмчлалын самбарт холбож, хоёр самбар хоорондын дохионы нийцтэй байдлыг хангана.
  2. Тууз дээрх дуу чимээг багасгахын тулд GND-тэй холбогдоно уу.
  3. Зөв ажиллахын тулд дор хаяж нэг зүү нь газартай холбогдсон байх ёстой (бүгдийг нь холбохыг зөвлөж байна).
  4. Нэмэлт: Цуваа утсанд зориулагдсан Viewer (SWV) ул мөр.
  5. Зөвхөн ST-LINK/V2 дээр ашиглах боломжтой ба ST-LINK/V2/OPTO дээр холбогдоогүй.

Зураг 9-д ST-LINK/V2-г J-г ашиглан бай руу хэрхэн холбохыг харуулавTAG кабель.

  1. STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 9A = J-тэй зорилтот хэрэглээний самбарTAG холбогч
  2. B = JTAG/SWD 20 утастай хавтгай кабель
  3. C= STM32 ЖTAG болон SWD зорилтот холбогч

Зорилтот хэрэглээний самбар дээр шаардлагатай холбогчийн лавлагаа нь: 2x10C толгойн ороомог 2x40C H3/9.5 (давирхай 2.54) – HED20 SCOTT PHSD80.

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 10

Жич:
Хямд өртөгтэй хэрэглээний хувьд эсвэл стандарт 20 зүү-2.54 мм-ийн давирхай холбогчийн ул мөр хэт том бол Tag- Хэрэглээний самбар дээрх зардал, зай хэмнэхийн тулд шийдлийг холбоно уу. The Tag-Холбох адаптер болон кабель нь ST-LINK/V2 эсвэл ST-LINK/V2-ISOL-ийг холбох хэрэгсэлгүйгээр ПХБ-д холбох энгийн найдвартай хэрэгсэл юм.

Техник хангамжийн тохиргоо
Хэрэглээний ПХБ дээрх бүрэлдэхүүн хэсэг. Энэхүү шийдэл болон хэрэглээний талаар илүү дэлгэрэнгүй мэдээлэл авахыг хүсвэл зочилно уу. ПХБ-ийн ул мөр www.tag-connect.com. J-тэй нийцэх бүрэлдэхүүн хэсгүүдийн лавлагааTAG болон SWD интерфэйсүүд нь:
a) TC2050-ARM2010 адаптер (20 зүүгээс 10 зүү интерфэйстэй самбар)
б) TC2050-IDC эсвэл TC2050-IDC-NL (Хөлгүй) (10 зүү кабель)
в) TC2050-IDC-NL-д ашиглах TC2050-CLIP бэхэлгээний хавчаар (заавал биш)

4.3 ST-LINK/V2 төлөвийн LED
ST-LINK/V2-ийн дээд талд байрлах "COM" гэсэн шошготой LED нь ST-LINK/V2 статусыг харуулдаг (ямар ч үед:

  • LED нь УЛААН анивчиж байна: PC-тэй анхны USB тоолол явагдаж байна.
  • LED нь УЛААН байна: PC болон ST-LINK/V2 хооронд холбоо тогтоогдсон (тооллогын төгсгөл).
  • LED НОГООН/УЛААН анивчиж байна: зорилтот болон компьютерийн хооронд өгөгдөл солилцож байна.
  • LED нь НОГООН: сүүлийн холболт амжилттай болсон.
  • LED улбар шар өнгөтэй: Зорилтоттой ST-LINK/V2 холболт амжилтгүй болсон.

Програм хангамжийн тохиргоо

5.1 ST-LINK/V2 програм хангамжийн шинэчлэл
ST-LINK/V2 нь USB портоор дамжуулан программ хангамжийг шинэчлэх механизмыг суулгасан байдаг. Програм хангамж нь ST-LINK/V2 бүтээгдэхүүний ашиглалтын хугацаанд (шинэ функц, алдаа засах, микроконтроллерийн шинэ бүлгүүдэд зориулсан дэмжлэг ...) хувьсан өөрчлөгдөж болзошгүй тул энд очиж үзэхийг зөвлөж байна. www.st.com/stlinkv2 хамгийн сүүлийн үеийн програм хангамжийн хувилбартай байхын тулд үе үе.

5.2 STM8 програм хөгжүүлэлт
ST Visual Develop (STVD) болон ST Visual Programmer (STVP) багтсан 24 ба түүнээс дээш сүүлийн үеийн нөхөөстэй ST хэрэгслийн багц Pack1-ийг үзнэ үү.
5.3 STM32 програм хөгжүүлэлт ба Flash програмчлал
Гуравдагч талын хэрэгслүүд, Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™, TASKING VX-toolset нь 2-р хүснэгтэд өгөгдсөн хувилбарууд эсвэл хамгийн сүүлийн үеийн хувилбаруудын дагуу ST-LINK/V5-ийг дэмждэг.

Хүснэгт 5. Гуравдагч этгээдийн хэрэгслийн гинж ST-LINK/V2-г хэрхэн дэмждэг

Гуравдагч этгээд Хэрэгслийн хэлхээ Хувилбар
Атоллик® TrueSTUDIO 2.1
IAR™ СУРАГ 6.20
Кейл® MDK-ARM™ 4.20
ДААЛГАВАР ARM® Cortex® -M-д зориулсан VX хэрэгслийн багц 4.0.1

ST-LINK/V2 нь тусгай USB драйвер шаарддаг. Хэрэгслийн багц үүнийг автоматаар суулгасан бол file stlink_winusb.inf суулгасан байна /inf (хаана ихэвчлэн C:/Windows).
Хэрэв багаж хэрэгслийн тохиргоо үүнийг автоматаар суулгаагүй бол драйверийг эндээс олж болно www.st.com:

  1. -д холбогдох www.st.com.
  2. Хайлтын цонхны хэсгийн дугаар талбараас ST-LINK/V2-г олоорой.
  3. ST-LINK/V2-ийн Ерөнхий хэсгийн дугаар баганын холбоос дээр дарна уу.
  4. Дизайныг дэмжих табын SW драйверууд хэсгийн дүрс дээр дарж st-link_v2_usbdriver.zip татаж авна уу.
  5. ST-Link_V2_USBdriver.exe файлыг задлаад ажиллуулна уу.

Схем

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 11

1. Зүүний тайлбарын домог:
VDD = Зорилтот ботьtage мэдрэмж
DATA = Зорилтот ба дибаг хийх хэрэгслийн хоорондох SWIM DATA шугам
GND = Газрын ботьtage
RESET = Зорилтот системийг дахин тохируулах

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч программист - Зураг 12

1. Зүүний тайлбарын домог:
VDD = Зорилтот ботьtage мэдрэмж
DATA = Зорилтот ба дибаг хийх хэрэгслийн хоорондох SWIM DATA шугам
GND = Газрын ботьtage
RESET = Зорилтот системийг дахин тохируулах

Баримт бичиг / нөөц

STMicroelectronics UM1075 ST-LINK V2 хэлхээний дибаглагч програмист [pdf] Хэрэглэгчийн гарын авлага
UM1075, ST-LINK V2 хэлхээний дибаглагч программист, UM1075 ST-LINK V2 хэлхээний дибаглагч програмист, V2 хэлхээний дибаглагч программист, хэлхээний дибаглагч програмист, дибаг засах програмист, програмист

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *