
UM1075
İstifadəçi təlimatı
ST-LINK/V2-circuit debugger/proqramçı
STM8 və STM32 üçün

Giriş
ST-LINK/V2 STM8 və STM32 mikrokontroller ailələri üçün dövrədaxili sazlayıcı/proqramçıdır. Tək telli interfeys modulu (SWIM) və JTAG/seriyalı tel
sazlama (SWD) interfeysləri, tətbiq lövhəsində yerləşən hər hansı STM8 və ya STM32 mikro nəzarət cihazı ilə əlaqəni asanlaşdırır. ST-LINK/V2 ilə eyni funksiyaları təmin etməklə yanaşı, ST-LINK/V2-ISOL PC və hədəf proqram lövhəsi arasında rəqəmsal izolyasiyaya malikdir. O, həmçinin voltag1000 VRMS-ə qədər. USB tam sürətli interfeysi PC ilə əlaqə yaratmağa imkan verir və:
- ST Visual Develop (STVD) və ya ST Visual Program (STVP) proqramı (STMicroelectronics-dən əldə edilə bilər) vasitəsilə STM8 cihazları.
- Atollic® vasitəsilə STM32 cihazları və TASKING inteqrasiya olunmuş inkişaf mühitləri.™®, IAR, Keil

Xüsusiyyətlər
- USB konnektoru ilə təmin edilən 5 V güc
- USB 2.0 tam sürətli uyğun interfeys
- USB standart A-dan Mini-B kabeli
- SWIM xüsusi xüsusiyyətləri
– 1.65 V-dən 5.5 V-ə qədər tətbiq həcmitage SWIM interfeysində dəstəklənir
– SWIM aşağı sürətli və yüksək sürətli rejimləri dəstəklənir
– SWIM proqramlaşdırma sürəti: aşağı sürətlə 9.7 Kbayt/s və yüksək sürətlə 12.8 Kbayt/s
– ERNI standart şaquli (ref: 284697 və ya 214017) və ya üfüqi (ref: 214012) birləşdiricisi vasitəsilə proqrama qoşulmaq üçün SWIM kabeli
– Tətbiqə pin başlığı və ya 2.54 mm diametrli konnektor vasitəsilə qoşulmaq üçün SWIM kabeli - JTAG/serial tel ayıklama (SWD) xüsusi xüsusiyyətləri
– 1.65 V-dən 3.6 V-ə qədər tətbiq həcmitage J-də dəstəklənirTAG/SWD interfeysi və 5 V tolerant girişlər
– JTAG standart J-yə qoşulmaq üçün kabelTAG 20 pinli 2.54 mm konnektor
- J-ni dəstəkləyirTAG rabitə
– Serial tel debug (SWD) və serial teli dəstəkləyir viewer (SWV) rabitəsi - Birbaşa proqram təminatı yeniləmə funksiyası dəstəklənir (DFU)
- PC ilə əlaqə zamanı yanıb-sönən LED statusu
- 1000 VRMS yüksək izolyasiya həcmitage (yalnız ST-LINK/V2-ISOL)
- İşləmə temperaturu 0 ilə 50 °C arasında
Sifariş məlumatı
ST-LINK/V2 sifariş etmək üçün Cədvəl 1-ə baxın:
Cədvəl 1. Sifariş kodlarının siyahısı
| Sifariş kodu | ST-LINK təsviri |
| ST-LINK/V2 | Dövrədaxili sazlayıcı/proqramçı |
| ST-LINK/V2-ISOL | Rəqəmsal izolyasiya ilə dövrədə sazlayıcı/proqramçı |
Məhsulun tərkibi
Məhsul daxilində çatdırılan kabellər Şəkil 2-də göstərilmişdir: ST-LINK/V2 məhsulunun məzmunu və Şəkil 3: ST-LINK/V2-ISOL məhsulunun məzmunu. Onlara daxildir (Şəkil 2 və Şəkil 3-də soldan sağa):
- USB standart A - Mini-B kabeli (A)
- ST-LINK/V2 sazlama və proqramlaşdırma (B)
- SWIM ucuz bağlayıcı (C)
- Bir ucunda standart ERNI konnektoru olan SWIM düz lent (D)
- JTAG və ya 20 pinli konnektorlu SWD və SWV düz lent (E)


Avadanlıq konfiqurasiyası
ST-LINK/V2 yüksək performanslı ARM® Cortex®-i özündə birləşdirən STM32F103C8 cihazı ətrafında dizayn edilmişdir.
-M3 nüvəsi. TQFP48 paketində mövcuddur.
Şəkil 4-də göstərildiyi kimi, ST-LINK/V2 iki bağlayıcı təmin edir:
- J üçün STM32 konnektoruTAG/SWD və SWV interfeysi
- SWIM interfeysi üçün STM8 konnektoru
ST-LINK/V2-ISOL STM8 SWIM, STM32 J üçün bir bağlayıcı təmin edir.TAG/SWD və SWV interfeysləri.

- A = STM32 JTAG və SWD hədəf birləşdiricisi
- B = STM8 SWIM hədəf konnektoru
- C = STM8 SWIM, STM32 JTAG və SWD hədəf birləşdiricisi
- D = Ünsiyyət fəaliyyətinin LED-i
STM8 proqramları ilə əlaqə
STM8 inkişafları üçün ST-LINK/V2 proqram lövhəsində mövcud olan konnektordan asılı olaraq hədəf lövhəsinə iki müxtəlif kabel vasitəsilə qoşula bilər.
Bu kabellər bunlardır:
- Bir ucunda standart ERNI konnektoru olan SWIM düz lent
- İki 4 pinli, 2.54 mm konnektorlu SWIM kabeli və ya SWIM ayrı naqilli kabel
SWIM düz lentlə standart ERNI bağlantısı
Şəkil 5-də tətbiq lövhəsində standart ERNI 2-pin SWIM konnektoru varsa, ST-LINK/V4-ni necə qoşmaq olar.

- A = ERNI konnektoru ilə hədəf tətbiq lövhəsi
- B = Bir ucunda ERNI konnektoru olan naqilli kabel
- C = STM8 SWIM hədəf konnektoru
- Şəkil 11-ə baxın: SWIM ST-LINK/V2 standart ERNI kabeli.
Şəkil 6 ST-LINK/V16-ISOL hədəf konnektorunda pin 2-nın olmadığını göstərir. Bu çatışmayan pin, həm SWIM, həm də J üçün istifadə edilən hətta sancaqlar üçün də SWIM kabelinin hədəf konnektorda düzgün mövqedə qoşulmasını təmin etmək üçün kabel konnektorunda təhlükəsizlik açarı kimi istifadə olunur.TAG kabellər.

Ucuz SWIM bağlantısı
Şəkil 7, tətbiq lövhəsində 2-pinli, 4 mm-lik, ucuz SWIM konnektoru varsa, ST-LINK/V2.54-nin necə qoşulacağını göstərir.

- A = 4-pin, 2.54 mm, aşağı qiymətli birləşdirici ilə hədəf tətbiq lövhəsi
- B = 4 pinli konnektor və ya ayrı naqilli kabel ilə naqil kabel
- C = STM8 SWIM hədəf konnektoru
- Şəkil 12-ə baxın: SWIM ST-LINK/V2 ucuz kabel
SWIM siqnalları və əlaqələri
Cədvəl 2 4 pinli konnektorlu naqil kabeldən istifadə edərək siqnal adlarını, funksiyalarını və hədəf əlaqə siqnallarını ümumiləşdirir.
Cədvəl 2. ST-LINK/V2 üçün SWIM düz lent birləşmələri
| Pin nömrəsi. | ad | Funksiya | Hədəf əlaqəsi |
| 1 | VDD | Hədəf VCC-1 | MCU VCC |
| 2 | DATA | Üzmək | MCU SWIM sancağı |
| 3 | GND | YER | GND |
| 4 | RESET | RESET | MCU RESET pin |

Cədvəl 3 ayrı naqilli kabeldən istifadə edərək siqnal adlarını, funksiyalarını və hədəf əlaqə siqnallarını ümumiləşdirir.
SWIM ayrı naqilli kabelinin bir tərəfində bütün sancaqlar üçün müstəqil konnektorlar olduğundan, ST-LINK/V2-ISOL-u standart SWIM konnektoru olmadan proqram lövhəsinə qoşmaq mümkündür. Bu düz lentdə bütün siqnallar hədəfə olan əlaqəni asanlaşdırmaq üçün xüsusi rəng və etiketlə istinad edilir.
Cədvəl 3. ST-LINK/V2-ISOL üçün SWIM ucuz kabel birləşmələri
| Rəng | Kabel pin adı | Funksiya | Hədəf əlaqəsi |
| Qırmızı | TVCC | Hədəf VCC-1 | MCU VCC |
| Yaşıl | UART-RX | İstifadə olunmamış | Reserved(2) (hədəf lövhəsinə qoşulmayıb) |
| Mavi | UART-TX | ||
| Sarı | BOOT0 | ||
| Narıncı | Üzmək | Üzmək | MCU SWIM sancağı |
| Qara | GND | YER | GND |
| Ağ | SWIM-RST | RESET | MCU RESET pin |
- Tətbiq lövhəsindən gələn enerji təchizatı hər iki lövhə arasında siqnal uyğunluğunu təmin etmək üçün ST-LINK/V2 sazlama və proqramlaşdırma lövhəsinə qoşulur.
- BOOT0, UART-TX və UART-RX gələcək inkişaflar üçün qorunur.
TVCC, SWIM, GND və SWIM-RST aşağı qiymətli 2.54 mm diametrli konnektora və ya hədəf lövhəsində mövcud olan pin başlıqlarına qoşula bilər.
STM32 proqramları ilə əlaqə
STM32 inkişafları üçün ST-LINK/V2 standart 20-pin J istifadə edərək proqrama qoşulmalıdır.TAG düz lent verilir.
Cədvəl 4 standart 20 pinli J-nin siqnal adlarını, funksiyalarını və hədəf əlaqə siqnallarını ümumiləşdirirTAG düz lent.
Cədvəl 4. JTAG/SWD kabel birləşmələri
| Pin nömrəsi. | ST-LINKN2 birləşdiricisi (CN3) | ST-LINKN2 funksiyası | Hədəf əlaqəsi (JTAG) | Hədəf əlaqəsi (SWD) |
| 1 | VAPP | Hədəf 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 | Qoşulmayıb | Qoşulmayıb | Qoşulmayıb |
| 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 | Qoşulmayıb | Qoşulmayıb | Qoşulmayıb |
| 18 | GND | GND | GND(3) | GND(3) |
| 19 | VDD | VDD (3.3V)t5) | Qoşulmayıb | Qoşulmayıb |
| 20 | GND | GND | GND(3) | GND(3) |
- Tətbiq lövhəsindən gələn enerji təchizatı hər iki lövhə arasında siqnal uyğunluğunu təmin etmək üçün ST-LINK/V2 sazlama və proqramlaşdırma lövhəsinə qoşulur.
- Lentdə səs-küyün azaldılması üçün GND-yə qoşulun.
- Düzgün davranış üçün bu sancaqdan ən azı biri yerə qoşulmalıdır (hamısını birləşdirmək tövsiyə olunur).
- İsteğe bağlı: Serial Wire üçün Viewer (SWV) izi.
- Yalnız ST-LINK/V2-də mövcuddur və ST-LINK/V2/OPTO-da qoşulmur.
Şəkil 9 ST-LINK/V2-nin J-dən istifadə edərək hədəfə necə qoşulacağını göstərirTAG kabel.
A = J ilə hədəf tətbiq lövhəsiTAG birləşdirici- B = JTAG/SWD 20 telli düz kabel
- C= STM32 JTAG və SWD hədəf birləşdiricisi
Hədəf tətbiq lövhəsində lazım olan birləşdiricinin istinadı belədir: 2x10C başlıq sarğı 2x40C H3/9.5 (hərc 2.54) – HED20 SCOTT PHSD80.

Qeyd:
Aşağı qiymətli tətbiqlər üçün və ya standart 20-pin-2.54mm-pitch-konnektorun izi çox böyük olduqda, tətbiq etmək mümkündür. TagTətbiq lövhəsində xərc və yerə qənaət etmək üçün həlli birləşdirin. The Tag-Birləşdirici adapter və kabel, cütləşmə tələb etmədən ST-LINK/V2 və ya ST-LINK/V2-ISOL-u PCB-yə qoşmaq üçün sadə etibarlı vasitə təmin edir.
Avadanlıq konfiqurasiyası
Tətbiq PCB-də komponent. Bu həll və tətbiq-PCB-izi məlumatı haqqında daha ətraflı məlumat üçün ziyarət edin www.tag-connect.com. J ilə uyğun gələn komponentlərin istinadlarıTAG və SWD interfeysləri bunlardır:
a) TC2050-ARM2010 adapteri (20-pin-10-pin-interfeys lövhəsi)
b) TC2050-IDC və ya TC2050-IDC-NL (Ayaqsız) (10-pin kabel)
c) TC2050-IDC-NL ilə istifadə üçün TC2050-CLIP tutma klipi (isteğe bağlı)
4.3 ST-LINK/V2 vəziyyət LED-ləri
ST-LINK/V2-nin üstündəki "COM" etiketli LED ST-LINK/V2 statusunu göstərir (nə vaxt:
- LED QIRMIZI yanıb-sönür: PC ilə ilk USB siyahıları baş verir.
- LED QIRMIZIdır: PC və ST-LINK/V2 arasında əlaqə qurulur (sadalamanın sonu).
- LED YAŞIL/QIRMIZI yanıb-sönür: hədəf və kompüter arasında məlumat mübadiləsi aparılır.
- LED YAŞILDIR: sonuncu rabitə uğurlu oldu.
- LED narıncı rəngdədir: hədəflə ST-LINK/V2 əlaqəsi uğursuz oldu.
Proqram konfiqurasiyası
5.1 ST-LINK/V2 proqram təminatının təkmilləşdirilməsi
ST-LINK/V2 USB portu vasitəsilə yerində təkmilləşdirmə üçün proqram təminatının təkmilləşdirilməsi mexanizmini özündə cəmləşdirir. Mikroproqram ST-LINK/V2 məhsulunun bütün ömrü ərzində təkamül edə bildiyi üçün (yeni funksionallıq, xətaların aradan qaldırılması, yeni mikrokontroller ailələri üçün dəstək...) ziyarət etmək tövsiyə olunur. www.st.com/stlinkv2 ən son proqram təminatı versiyası ilə yenilənmək üçün vaxtaşırı.
5.2 STM8 tətbiqinin inkişafı
ST Visual Develop (STVD) və ST Visual Programmer (STVP) daxildir.
5.3 STM32 proqramlarının hazırlanması və Flash proqramlaşdırması
Üçüncü tərəf alət zəncirləri, Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™ və TASKING VX-alət dəsti Cədvəl 2-də və ya mövcud olan ən son versiyada verilmiş versiyalara uyğun olaraq ST-LINK/V5-ni dəstəkləyir.
Cədvəl 5. Üçüncü tərəf alət zəncirləri ST-LINK/V2-ni necə dəstəkləyir
| Üçüncü tərəf | Toolbar | Versiya |
| Atollic® | TrueSTUDIO | 2.1 |
| IAR™ | SARMA | 6.20 |
| Keil® | MDK-ARM™ | 4.20 |
| TAPŞIQ | ARM® Cortex® -M üçün VX alət dəsti | 4.0.1 |
ST-LINK/V2 xüsusi USB sürücüsü tələb edir. Alətlər dəsti avtomatik olaraq quraşdırılıbsa, file stlink_winusb.inf quraşdırılıb /inf (harada adətən C:/Windows).
Alət dəsti quraşdırması onu avtomatik quraşdırmadısa, sürücü burada tapıla bilər www.st.com:
- -a qoşulun www.st.com.
- Axtarış sekmesinde, hissə nömrəsi sahəsində ST-LINK/V2-ni axtarın.
- ST-LINK/V2 üçün Ümumi Hissə Nömrəsi sütunu hiperlinkinə klikləyin.
- Dizayn dəstəyi sekmesinde, SW sürücüləri bölməsində, st-link_v2_usbdriver.zip faylını yükləmək üçün işarəyə klikləyin.
- Zipdən çıxarın və ST-Link_V2_USBdriver.exe faylını işə salın.
Sxematik

1. Pin təsvirləri üçün əfsanə:
VDD = Hədəf cildtage hiss
DATA = Hədəf və debug aləti arasında SWIM DATA xətti
GND = Yer cildtage
RESET = Hədəf sistemin sıfırlanması

1. Pin təsvirləri üçün əfsanə:
VDD = Hədəf cildtage hiss
DATA = Hədəf və debug aləti arasında SWIM DATA xətti
GND = Yer cildtage
RESET = Hədəf sistemin sıfırlanması
Sənədlər / Resurslar
![]() |
STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı [pdf] İstifadəçi Təlimatı UM1075, ST-LINK V2 In-Circuit Debugger Programmer, UM1075 ST-LINK V2 In-Circuit Debugger Programmer, V2 In-Circuit Debagger Programmer, In-Circuit Debagger Programmer, In-Circuit Debugger Programmer, Debugger Programmer, Programmer |


![ELD LINK ERS xüsusiyyətli]](https://manuals.plus/wp-content/uploads/2021/04/ELD-LINK-ERS-featured-150x150.png)

