STMicroelectronics ST-LINKV2 In Circuit Debugger программист

Танилцуулга
ST-LINK/V2 нь STM8 болон STM32 микроконтроллеруудад зориулсан хэлхээний дибаглагч/программист юм. Нэг утастай интерфейсийн модуль (SWIM) ба JTAG/цуваа утас дибаг хийх (SWD) интерфэйсүүд нь хэрэглээний самбар дээр ажилладаг STM8 эсвэл STM32 микроконтроллеруудтай холбоо тогтооход тусалдаг.
ST-LINK/V2 ISOL нь ST-LINK/V2-ийн ижил функцийг хангахаас гадна компьютер болон зорилтот хэрэглээний самбарын хоорондох дижитал тусгаарлалтыг агуулдаг. Энэ нь бас боть тэсвэрлэдэгtages 1000 VRMS хүртэл.
USB бүрэн хурдны интерфэйс нь компьютертэй харилцах боломжийг олгодог бөгөөд:
- ST Visual Develop (STVD) эсвэл ST Visual Program (STVP) програм хангамжаар дамжуулан STM8 төхөөрөмжүүд (STMicroelectronics-ээс авах боломжтой)
- STM32 төхөөрөмжүүдийг IAR™, Keil®, STM32CubeIDE, STM32CubeProgrammer, STM32CubeMonitor хөгжүүлэлтийн нэгдсэн орчинд ашиглана.

Онцлогууд
- 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 В тэсвэртэй оролтууд(a)
– ЖTAG стандарт J-тэй холбох кабельTAG 20 зүү давирхай 2.54 мм холбогч
– ЖTAG харилцаа холбоо, 9 МГц хүртэл (анхдагч: 1.125 МГц)
– 4 МГц (анхдагч: 1.8 МГц) хүртэлх цуваа утсан дибаг (SWD) болон цуваа утсыг дэмждэг. viewer (SWV) холбоо, 2 МГц хүртэл - Програм хангамжийн шууд шинэчлэлтийг дэмждэг (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 | Тоон тусгаарлалттай хэлхээний дибаглагч/программист |
а. ST-LINK/V2 нь 3.3 В-оос доош хүчдэлтэй зорилтот төхөөрөмжтэй холбогдох боломжтой боловч энэ хүчдэлд гаралтын дохио үүсгэдэг.tage түвшин. STM32 зорилтууд нь энэ хэт их хэмжээд тэсвэртэй байдагtagд. Хэрэв зорилтот самбарын бусад бүрэлдэхүүн хэсгүүд нь мэдрэмжтэй байвал хэт их хэмжээний нөлөөллөөс зайлсхийхийн тулд ST-LINK/V2-ISOL, STLINK-V3MINIE эсвэл STLINK-V3SET-ийг B-STLINK-VOLT адаптертай ашиглана уу.tagсамбар дээр тарилга хийх.
Бүтээгдэхүүний агуулга
Бүтээгдэхүүний дотор нийлүүлсэн кабелийг Зураг 2 ба Зураг 3-т үзүүлэв. Үүнд (зүүнээс баруун тийш):
- USB стандарт A-аас Mini-B кабель (A)
- ST-LINK/V2 дибаг хийх ба програмчлал (B)
- SWIM хямд холбогч (C)
- Нэг төгсгөлд нь стандарт ERNI холбогчтой SWIM хавтгай тууз (D)
- JTAG эсвэл 20 зүү холбогчтой SWD ба SWV хавтгай тууз (E)


Техник хангамжийн тохиргоо
ST-LINK/V2 нь өндөр хүчин чадалтай Arm®(a) Cortex®-M32 цөмийг агуулсан STM103F8C3 төхөөрөмжийн эргэн тойронд бүтээгдсэн. Үүнийг TQFP48 багц хэлбэрээр авах боломжтой.
Зураг 4-т үзүүлсэнчлэн ST-LINK/V2 нь хоёр холбогчоор хангадаг.
- J-д зориулсан STM32 холбогчTAG/SWD болон SWV интерфейс
- SWIM интерфейсийн STM8 холбогч
ST-LINK/V2-ISOL нь STM8 SWIM, STM32 J-д зориулсан нэг холбогчоор хангадаг.TAG/SWD, болон SWV интерфейсүүд.

- A = STM32 JTAG болон SWD зорилтот холбогч
- B = STM8 SWIM зорилтот холбогч
- C = STM8 SWIM, STM32 JTAG, болон SWD зорилтот холбогч
- D = Харилцаа холбооны үйл ажиллагааны LED
а. Arm нь Arm Limited (эсвэл түүний охин компаниудын) АНУ болон/эсвэл өөр газар бүртгэгдсэн худалдааны тэмдэг юм.
STM8-тай холбогдох
STM8 микроконтроллер дээр суурилсан программуудыг хөгжүүлэхийн тулд ST-LINK/V2-ийг хэрэглээний самбар дээр байгаа холбогчоос хамааран зорилтот самбарт хоёр өөр кабелиар холбож болно.
Эдгээр кабель нь:
- нэг төгсгөлд нь стандарт ERNI холбогчтой SWIM хавтгай тууз
- Хоёр 4 зүү, 2.54 мм холбогчтой SWIM кабель эсвэл тусдаа утастай SWIM кабель
SWIM хавтгай тууз бүхий стандарт ERNI холболт
Хэрэглээний самбар дээр стандарт ERNI 5 зүү SWIM холбогч байгаа бол ST-LINK/V2-г хэрхэн холбохыг Зураг 4-т үзүүлэв.

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

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

- A = 4 зүү, 2.54 мм, хямд өртөгтэй холбогчтой зорилтот хэрэглээний самбар
- B = 4 зүү холбогчтой утас кабель эсвэл тусдаа утастай кабель
- C = STM8 SWIM зорилтот холбогч
- Зураг 12-ийг үзнэ үү
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 зүү |
- Хэрэглээний самбараас гарч буй цахилгаан хангамжийг ST-LINK/V2 дибаг хийх болон програмчлалын самбарт холбож, хоёр самбар хоорондын дохионы нийцтэй байдлыг хангана.

Хүснэгт 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 зүү |
- Хэрэглээний самбараас гарч буй цахилгаан хангамжийг ST-LINK/V2 дибаг хийх болон програмчлалын самбарт холбож, хоёр самбар хоорондын дохионы нийцтэй байдлыг хангана.
- 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-LINK/V2
холбогч (CN3) |
ST-LINK/V2
функц |
Зорилтот холболт (JTAG) | Зорилтот холболт (SWD) |
| 1 | VAPP | Зорилтот VCC | MCU VDD(1) | MCU VDD(1) |
| 2 | ||||
| 3 | TRST | JTAG TRST | JNTRST | GND(2) |
| 4 | GND(3) | GND(3) | GND(3)(4) | GND(3)(4) |
| 5 | TDI | JTAG TDO | JTDI | GND(2) |
| 6 | GND(3) | GND(3) | GND(3)(4) | GND(3)(4) |
| 7 | TMS_SWDIO | JTAG TMS, SW IO | JTMS | SWDIO |
| 8 | GND(3) | GND(3) | GND(3)(4) | GND(3)(4) |
| 9 | TCK_SWCLK | JTAG TCK, SW CLK | JTCK | SWCLK |
| 10 | GND(5) | GND(5) | GND(4)(5) | GND(4)(5) |
| 11 | Холбогдоогүй байна | Холбогдоогүй байна | Холбогдоогүй байна | Холбогдоогүй байна |
| 12 | GND | GND | GND(4) | GND(4) |
| 13 | TDO_SWO | JTAG TDI, SWO | JTDO | TRACESWO(6) |
| 14 | GND(5) | GND(5) | GND(4)(5) | GND(4)(5) |
| 15 | NRST | NRST | NRST | NRST |
| 16 | GND(3) | GND(3) | GND(3)(4) | GND(3)(4) |
| 17 | Холбогдоогүй байна | Холбогдоогүй байна | Холбогдоогүй байна | Холбогдоогүй байна |
| 18 | GND | GND | GND(4) | GND(4) |
| 19 | VDD(3) | VDD (3.3 В)(3) | Холбогдоогүй байна | Холбогдоогүй байна |
| 20 | GND | GND | GND(4) | GND(4) |
- Хэрэглээний самбараас цахилгаан тэжээл нь ST-LINK/V2 дибаг хийх болон програмчлалын самбарт холбогдсон бөгөөд самбаруудын хоорондох дохионы нийцтэй байдлыг хангах.
- Тууз дээрх дуу чимээг багасгахын тулд GND-тэй холбогдоно уу.
- Зөвхөн ST-LINK/V2 дээр ашиглах боломжтой, ST-LINK/V2-ISOL дээр холбогдоогүй.
- Зөв ажиллахын тулд дор хаяж нэг зүү нь газартай холбогдсон байх ёстой тул бүгдийг нь холбохыг зөвлөж байна.
- ST-LINK/V2 дээрх GND, ST-LINK/V2-ISOL дээр SWIM ашигладаг (Хүснэгт 3-ыг үз).
- Нэмэлт: Цуваа утсанд зориулагдсан Viewer (SWV) ул мөр.
Зураг 9-д ST-LINK/V2-г J-г ашиглан бай руу хэрхэн холбохыг харуулавTAG кабель

- A = J-тэй зорилтот хэрэглээний самбарTAG холбогч
- B = JTAG/SWD 20 утастай хавтгай кабель
- C = STM32 JTAG болон SWD зорилтот холбогч
Зорилтот хэрэглээний самбар дээр шаардлагатай холбогчийн лавлагаа нь: 2x10C толгойн ороомог 2x40C H3/9.5 (давирхай 2.54) – HED20 SCOTT PHSD80.

Жич: Хямд өртөгтэй хэрэглээний хувьд, эсвэл стандарт 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 бэхэлгээний хавчаар (заавал биш)
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 холболт амжилтгүй болсон.
Програм хангамжийн тохиргоо
ST-LINK/V2 програм хангамжийн шинэчлэл
ST-LINK/V2 нь USB портоор дамжуулан программыг шинэчлэх механизмыг суулгасан. Програм хангамж нь ST-LINK/V2 бүтээгдэхүүний ашиглалтын хугацаанд (шинэ ажиллагаа, алдаа засах, микроконтроллерийн шинэ бүлгүүдэд зориулсан дэмжлэг) өөрчлөгдөж болох тул тусгайлсан хуудсуудыг үе үе үзэхийг зөвлөж байна. www.st.com хамгийн сүүлийн үеийн хувилбартай байхын тулд.
STM8 програм хөгжүүлэлт
ST Visual Develop (STVD) болон ST Visual Programmer (STVP) багтсан 24 ба түүнээс дээш сүүлийн үеийн нөхөөстэй ST хэрэгслийн багц Pack1-ийг үзнэ үү.
STM32 програм хөгжүүлэлт, флаш програмчлал
Гуравдагч талын хэрэгслүүд (IAR™ EWARM, Keil® MDK-ARM™) нь Хүснэгт 2-д өгөгдсөн хувилбарууд эсвэл хамгийн сүүлийн үеийн хувилбаруудын дагуу ST-LINK/V5-ийг дэмждэг.
Хүснэгт 5. Гуравдагч этгээдийн хэрэгслийн гинж ST-LINK/V2-г хэрхэн дэмждэг
| Гуравдагч этгээд | Хэрэгслийн хэлхээ | Хувилбар |
| IAR™ | EWARM | 6.20 |
| Кейл® | MDK-ARM™ | 4.20 |
ST-LINK/V2 нь тусгай USB драйвер шаарддаг. Хэрэв багаж хэрэгслийн тохиргоо нь үүнийг автоматаар суулгахгүй бол драйверийг эндээс олж болно www.st.com STSW-LINK009 нэрээр.
Гуравдагч талын хэрэгслүүдийн талаар нэмэлт мэдээлэл авахыг хүсвэл дараах хаягаар зочилно уу webсайтууд:
Схем

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

- Зүүний тайлбарын домог:
VDD = Зорилтот ботьtage мэдрэмж
DATA = Зорилтот ба дибаг хийх хэрэгслийн хоорондох SWIM DATA шугам
GND = Газрын ботьtage
RESET = Зорилтот системийг дахин тохируулах
Хяналтын түүх
Хүснэгт 6. Баримт бичгийн засварын түүх
| Огноо | Хяналт | Өөрчлөлтүүд |
| 22-2011-XNUMX | 1 | Анхны хувилбар. |
| 03 оны 2011-р сарын XNUMX | 2 | Хүснэгт 2: ST-LINK/V2-д зориулсан SWIM хавтгай туузны холболт: зүүлт тайлбар нэмсэн 1 "Зорилтот VCC" функц руу.
Хүснэгт 4: ЖTAG/SWD кабелийн холболтууд: “Target VCC” функцэд зүүлт тайлбар нэмсэн. Хүснэгт 5: Яаж гуравдагч этгээд багажны гинж дэмжлэг үзүүлэх ST-LINK/V2: IAR болон Keil-ийн "Хувилбаруудыг" шинэчилсэн. |
| 19 оны 2011-р сарын XNUMX | 3 | USB драйверын дэлгэрэнгүй мэдээллийг нэмсэн 5.3-р хэсэг. |
| 11 оны тавдугаар сарын 2012 | 4 | J-д SWD болон SWV нэмсэнTAG холболтын онцлог. Өөрчлөгдсөн |
| 13-2012-XNUMX | 5 | ST-LINK/V2-ISOL захиалгын кодыг нэмсэн.
Шинэчлэгдсэн 4.1-р хэсэг: 8-р хуудасны STM15 програмын хөгжүүлэлт. Тэмдэглэл нэмсэн 6 in Хүснэгт 4. Өмнө нь "Хямд өртөгтэй програмуудын хувьд ..." гэсэн тэмдэглэл нэмсэн 3.3-р хэсэг: 2-р хуудсан дээрх ST-LINK/V14 төлөвийн LED. |
| 18 оны 2012-р сарын XNUMX | 6 | Нэмсэн Хэсэг 5.1: ST-LINK/V2 програм хангамжийн шинэчлэлт 15-р хуудас. |
| 25 оны 2016-р сарын XNUMX | 7 | VRMS утгыг шинэчилсэн Танилцуулга болон дотор Онцлогууд. |
| 18 оны 2018-р сарын XNUMX | 8 | Шинэчлэгдсэн Хүснэгт 4: ЖTAG/SWD кабелийн холболтууд болон түүний зүүлт тайлбар. Баримт бичгийг бүхэлд нь хамарсан жижиг текст засварууд. |
| 09-р сарын 2023-XNUMX | 9 | Шинэчлэгдсэн Танилцуулга, Онцлогууд, ба Хэсэг 5.3: STM32 програм хөгжүүлэлт ба флаш програмчлал.
Шинэчлэгдсэн Хүснэгт 5: Гуравдагч талын хэрэгслүүд ST-LINK/V2-г хэрхэн дэмждэг. Баримт бичгийг бүхэлд нь хамарсан жижиг текст засварууд. |
ЧУХАЛ МЭДЭГДЭЛ – АНХААРАЛТАЙ уншина уу
STMicroelectronics NV болон түүний охин компаниуд (“ST”) нь ST бүтээгдэхүүн болон/эсвэл энэхүү баримт бичигт ямар ч үед мэдэгдэлгүйгээр өөрчлөлт, залруулга, сайжруулалт, өөрчлөлт, сайжруулалт хийх эрхтэй. Худалдан авагчид хамгийн сүүлийн үеийн холбогдох мэдээллийг авах ёстой
Захиалга өгөхөөс өмнө ST бүтээгдэхүүн. ST-ийн бүтээгдэхүүнийг захиалгын хүлээн зөвшөөрөгдөх үеийн ST-ийн борлуулалтын нөхцөл, нөхцлийн дагуу зардаг.
Худалдан авагчид ST бүтээгдэхүүний сонголт, сонголт, ашиглалтыг дангаараа хариуцах бөгөөд ST нь хэрэглээний тусламж, худалдан авагчийн бүтээгдэхүүний дизайныг хариуцахгүй.
СТ-ээс оюуны өмчийн аливаа эрхийг шууд болон далд хэлбэрээр олгох ямар ч тусгай зөвшөөрөл олгохгүй.
Энд дурдсан мэдээллээс өөр заалт бүхий ST бүтээгдэхүүнийг дахин худалдах нь тухайн бүтээгдэхүүнд ST-аас олгосон аливаа баталгааг хүчингүй болгоно.
ST ба ST лого нь ST-ийн худалдааны тэмдэг юм. ST барааны тэмдгийн талаарх нэмэлт мэдээллийг эндээс авна уу www.st.com/trademarks. Бусад бүх бүтээгдэхүүн, үйлчилгээний нэр нь тус тусын эзэмшигчийн өмч юм.
Энэ баримт бичигт байгаа мэдээлэл нь энэ баримт бичгийн өмнөх хувилбаруудад өгсөн мэдээллийг орлож, орлоно.
© 2023 STMicroelectronics – Бүх эрх хуулиар хамгаалагдсан

Баримт бичиг / нөөц
![]() |
STMicroelectronics ST-LINK/V2 In Circuit Debugger Programmer [pdf] Хэрэглэгчийн гарын авлага ST-LINK V2 In Circuit Debugger Programmer, ST-LINK V2, In Circuit Debugger Programmer, Circuit Debugger Programmer, Debugger Programmer, Programmer |




