STMicroelectronics ST-LINKV2 In Circuit Debugger Programmer
STMicroelectronics ST-LINK/V2 In Circuit Debugger Programmer

Giriş

ST-LINK/V2, STM8 və STM32 mikrokontrollerləri üçün dövrədaxili sazlayıcı/proqramçıdır. Tək telli interfeys modulu (SWIM) və JTAG/serial tel ayıklama (SWD) interfeysləri proqram lövhəsində işləyən hər hansı STM8 və ya STM32 mikrokontrolleri 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ı vasitəsilə STM8 cihazları (STMicroelectronics-dən əldə edilə bilər)
  • IAR™, Keil®, STM32CubeIDE, STM32CubeProgrammer və STM32CubeMonitor inteqrasiya olunmuş inkişaf mühitləri vasitəsilə STM32 cihazları.
    ST-LINK/V2 və ST-LINK/V2-ISOL

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 - 5.5 V tətbiqetmə 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ğı və yüksək sürət üçün müvafiq olaraq 9.7 və 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 - 3.6 V tətbiqetmə həcmitage J-də dəstəklənirTAG/SWD interfeysi və 5 V tolerant girişlər(a)
    – JTAG standart J-yə qoşulmaq üçün kabelTAG 20 pinli 2.54 mm konnektor
    - J-ni dəstəkləyirTAG rabitə, 9 MHz-ə qədər (defolt: 1.125 MHz)
    – 4 MHz-ə qədər (standart: 1.8 MHz) və seriyalı naqili (SWD) ardıcıl tel debugunu dəstəkləyir viewer (SWV) rabitəsi, 2 MHz-ə qədər
  • Birbaşa proqram təminatı yeniləmə funksiyası dəstəklənir (DFU)
  • Status LED, PC ilə əlaqə zamanı yanıb-sönür
  • 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çı

a. ST-LINK/V2 3.3 V-dan aşağı işləyən hədəflərlə əlaqə saxlaya bilir, lakin bu həcmdə çıxış siqnalları yaradır.tage səviyyəsi. STM32 hədəfləri bu həddən artıq həcmə dözümlüdürtage. Hədəf lövhəsinin bəzi digər komponentləri həssasdırsa, həddindən artıq səsin təsirindən qaçmaq üçün ST-LINK/V2-ISOL, STLINK-V3MINIE və ya B-STLINK-VOLT adapteri ilə STLINK-V3SET istifadə edin.taglövhədə e inyeksiya.

Məhsulun tərkibi

Məhsul daxilində çatdırılan kabellər Şəkil 2 və Şəkil 3-də göstərilmişdir. Onlara (soldan sağa) daxildir:

  • 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)
    Məhsulun tərkibi
    Məhsulun tərkibi

Avadanlıq konfiqurasiyası

ST-LINK/V2 yüksək performanslı Arm®(a) Cortex®-M32 nüvəsini özündə birləşdirən STM103F8C3 cihazı ətrafında dizayn edilmişdir. 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.
Avadanlıq konfiqurasiyası

  1. A = STM32 JTAG və SWD hədəf birləşdiricisi
  2. B = STM8 SWIM hədəf konnektoru
  3. C = STM8 SWIM, STM32 JTAG, və SWD hədəf birləşdiricisi
  4. D = Ünsiyyət fəaliyyətinin LED-i

a. Arm Arm Limited-in (və ya onun törəmə şirkətlərinin) ABŞ və/və ya başqa yerlərdə qeydə alınmış ticarət nişanıdır.

STM8 ilə əlaqə

STM8 mikro nəzarətçilərinə əsaslanan proqramların inkişafı üçü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
  • iki 4 pinli, 2.54 mm konnektorlu SWIM kabeli və ya SWIM ayrı naqilli kabellər

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.
SWIM düz lentlə standart ERNI bağlantısı

  1. A = ERNI konnektoru ilə hədəf tətbiq lövhəsi
  2. B = Bir ucunda ERNI konnektoru olan naqilli kabel
  3. C = STM8 SWIM hədəf konnektoru
  4. Şəkil 11-ə baxın

Şəkil 6 ST-LINK/V16-ISOL hədəf konnektorunda pin 2-nın olmadığını göstərir. Bu çatışmayan sancaq həm SWIM, həm də J üçün istifadə edilən hədəf konnektorda SWIM kabelinin düzgün mövqeyini təmin etmək üçün kabel konnektorunda təhlükəsizlik açarı kimi istifadə olunur.TAG kabellər.
SWIM düz lentlə standart ERNI bağlantısı

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.
Ucuz SWIM bağlantısı

  1. A = 4-pin, 2.54 mm, aşağı qiymətli birləşdirici ilə hədəf tətbiq lövhəsi
  2. B = 4 pinli konnektor və ya ayrı naqilli kabel ilə naqil kabel
  3. C = STM8 SWIM hədəf konnektoru
  4. Şəkil 12-ə baxın

SWIM siqnalları və əlaqələri
Cədvəl 2-də 4 pinli konnektorla naqil kabeldən istifadə edərkən siqnal adları, funksiyalar və hədəf əlaqə siqnalları ümumiləşdirilmişdir.

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
  1. 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.
    Hədəf SWIM birləşdiricisi

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ı-ayrı naqilli kabelin bir tərəfdə bütün sancaqlar üçün müstəqil birləşdiriciləri olduğundan, ST-LINK/V2-ISOL-u standart SWIM konnektoru olmadan tətbiq 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ış Qorunur (2)

(hədəf lövhəsində bağlı deyil)

Mavi UART-TX
Sarı BOOT0
Narıncı Üzmək Üzmək MCU SWIM sancağı
Qara GND YER GND
SWIM-RST RESET MCU RESET pin
  1. 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.
  2. 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 ilə əlaqə
STM32 mikro nəzarətçilərinə əsaslanan proqramların inkişafı üçün ST LINK/V2 standart 20 pinli 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-LINK/V2

birləşdirici (CN3)

ST-LINK/V2

funksiyası

Hədəf əlaqəsi (JTAG) Hədəf əlaqəsi (SWD)
1 VAPP Hədəf 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 Qoşulmayıb Qoşulmayıb Qoşulmayıb Qoşulmayıb
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 Qoşulmayıb Qoşulmayıb Qoşulmayıb Qoşulmayıb
18 GND GND GND(4) GND(4)
19 VDD(3) VDD (3.3 V)(3) Qoşulmayıb Qoşulmayıb
20 GND GND GND(4) GND(4)
  1. Lövhələr arasında siqnal uyğunluğunu təmin etmək üçün proqram lövhəsindən enerji təchizatı ST-LINK/V2 sazlama və proqramlaşdırma lövhəsinə qoşulur.
  2. Lentdə səs-küyün azaldılması üçün GND-yə qoşulun.
  3. Yalnız ST-LINK/V2-də mövcuddur, ST-LINK/V2-ISOL-ə qoşulmayıb.
  4. Düzgün davranış üçün bu pinlərdən ən azı biri yerə qoşulmalıdır, hamısını birləşdirmək tövsiyə olunur.
  5. ST-LINK/V2-də GND, ST-LINK/V2-ISOL-də SWIM tərəfindən istifadə olunur (Cədvəl 3-ə baxın).
  6. İsteğe bağlı: Serial Wire üçün Viewer (SWV) izi.

Şəkil 9 ST-LINK/V2-nin J-dən istifadə edərək hədəfə necə qoşulacağını göstərirTAG kabel
JTAG və SWD bağlantısı

  1. A = J ilə hədəf tətbiq lövhəsiTAG birləşdirici
  2. B = JTAG/SWD 20 telli düz kabel
  3. 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.
JTAG düz lent düzümündə sazlama

Qeyd: Aşağı qiymətli tətbiqlər üçün və ya standart 20 pinli 2.54 mm diametrli konnektorun izi çox böyük olduqda, aşağıdakıları həyata keçirmək mümkündür. Tag- Həllini birləşdirin. The Tag-Birləşdirici adapter və kabel tətbiqi PCB-də cütləşmə komponenti tələb etmədən ST-LINK/V2 və ya ST-LINK/V2-ISOL-u PCB-yə qoşmaq üçün sadə və etibarlı vasitə təmin edir.

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ı)

ST-LINK/V2 vəziyyət LED
ST-LINK/V2-nin üstündəki COM etiketli LED ST-LINK/V2 statusunu göstərir (əlaqə növündən asılı olmayaraq). Ətraflı:

  • 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: məlumat hədəf və PC arasında mübadilə edilir
  • 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ı

ST-LINK/V2 proqram təminatının təkmilləşdirilməsi
ST-LINK/V2 USB portu vasitəsilə yerində təkmilləşdirmək üçün proqram təminatının təkmilləşdirilməsi mexanizmini özündə cəmləşdirir. Mikroproqram ST-LINK/V2 məhsulunun istifadə müddəti ərzində təkamül edə bildiyi üçün (yeni funksionallıq, xətaların düzəldilməsi, yeni mikrokontroller ailələri üçün dəstək) vaxtaşırı olaraq bu ünvanda xüsusi səhifələrə baş çəkmək tövsiyə olunur. www.st.com ən son versiyadan xəbərdar olmaq üçün.

STM8 tətbiqinin inkişafı
ST Visual Develop (STVD) və ST Visual Programmer (STVP) daxildir.

STM32 tətbiqinin inkişafı və flash proqramlaşdırma
Üçüncü tərəf alət zəncirləri (IAR™ EWARM, Keil® MDK-ARM™) Cədvəl 2-də verilmiş versiyalara və ya mövcud olan ən son versiyaya 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
IAR™ EWARM 6.20
Keil® MDK-ARM™ 4.20

ST-LINK/V2 xüsusi USB sürücüsü tələb edir. Alət dəsti quraşdırma onu avtomatik quraşdırmazsa, sürücü burada tapıla bilər www.st.com STSW-LINK009 adı altında.
Üçüncü tərəf alətləri haqqında ətraflı məlumat üçün aşağıdakı səhifəyə daxil olun websaytlar:

Sxematik

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ı

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ı

Təftiş tarixi

Cədvəl 6. Sənədin təftiş tarixi

Tarix Reviziya Dəyişikliklər
22 aprel 2011-ci il 1 İlkin buraxılış.
03 iyun 2011-ci il 2 Cədvəl 2: ST-LINK/V2 üçün SWIM düz lent birləşmələri: əlavə qeyd 1 "Hədəf VCC" funksiyasına.

Cədvəl 4: JTAG/SWD kabel birləşmələri: “Target VCC” funksiyasına əlavə qeyd.

Cədvəl 5: Necə üçüncü tərəf alət zəncirləri dəstək ST-LINK/V2: IAR və Keil-in “Versiyaları” yeniləndi.

19-2011 avqust 3 USB sürücü təfərrüatları əlavə edildi Bölmə 5.3.
11 may 2012-ci il 4 J-a SWD və SWV əlavə edildiTAG əlaqə xüsusiyyətləri. Dəyişdirilib

Cədvəl 4: JTAG/SWD kabel birləşmələri.

13-2012 sentyabr 5 ST-LINK/V2-ISOL sifariş kodu əlavə edildi.

Yenilənib Bölmə 4.1: STM8 tətbiqinin inkişafı səhifə 15. Əlavə Qeyd 6 in Cədvəl 4.

Daha əvvəl “Aşağı qiymətli proqramlar üçün…” qeydi əlavə edilib Bölmə 3.3: ST-LINK/V2 status LED-ləri səhifə 14.

18-2012 oktyabr 6 Əlavə edilib Bölmə 5.1: ST-LINK/V2 proqram təminatının təkmilləşdirilməsi səhifə 15.
25 mart 2016-ci il 7 VRMS dəyəri yeniləndi Giriş və içində Xüsusiyyətlər.
18-2018 oktyabr 8 Yenilənib Cədvəl 4: JTAG/SWD kabel birləşmələri və onun qeydləri. Bütün sənəd üzrə kiçik mətn redaktələri.
09-2023 yanvar 9 Yenilənib Giriş, Xüsusiyyətlər, və Bölmə 5.3: STM32 tətbiqi inkişaf və flash proqramlaşdırma.

Yenilənib Cədvəl 5: Üçüncü tərəf alət zəncirləri ST-LINK/V2-ni necə dəstəkləyir. Bütün sənəd üzrə kiçik mətn redaktələri.

Vacib XƏBƏRDARLIQ – DİQQƏTLİ OXUYUN

STMicroelectronics NV və onun törəmə müəssisələri (“ST”) istənilən vaxt xəbərdarlıq etmədən ST məhsullarına və/yaxud bu sənədə dəyişikliklər, düzəlişlər, təkmilləşdirmələr, dəyişikliklər və təkmilləşdirmələr etmək hüququnu özündə saxlayır. Alıcılar ən son müvafiq məlumatları əldə etməlidirlər
Sifariş verməzdən əvvəl ST məhsulları. ST məhsulları, sifarişin qəbulu zamanı mövcud olan ST-nin satış şərtlərinə uyğun olaraq satılır.
Alıcılar ST məhsullarının seçimi, seçimi və istifadəsinə görə məsuliyyət daşıyırlar və ST tətbiq yardımı və ya alıcıların məhsullarının dizaynına görə heç bir məsuliyyət daşımır.
ST tərəfindən hər hansı əqli mülkiyyət hüququna açıq və ya nəzərdə tutulan heç bir lisenziya verilmir.
ST məhsullarının burada göstərilən məlumatdan fərqli müddəalarla yenidən satışı ST tərəfindən belə məhsul üçün verilən hər hansı zəmanəti ləğv edir.
ST və ST loqosu ST-nin ticarət nişanlarıdır. ST ticarət nişanları haqqında əlavə məlumat üçün baxın www.st.com/trademarks. Bütün digər məhsul və ya xidmət adları müvafiq sahiblərinin mülkiyyətidir.
Bu sənəddəki məlumatlar əvvəllər bu sənədin hər hansı əvvəlki versiyalarında verilmiş məlumatları əvəz edir və əvəz edir.
© 2023 STMicroelectronics – Bütün hüquqlar qorunur

STMicroelectronics

Sənədlər / Resurslar

STMicroelectronics ST-LINK/V2 In Circuit Debugger Programmer [pdf] İstifadəçi Təlimatı
ST-LINK V2 Circuit Debugger Programmer, ST-LINK V2, In Circuit Debugger Programmer, Circuit Debugger Programmer, Debugger Programmer, Programmer

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *