ST loqosu

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

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı

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

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 1

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)

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 2

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 3

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.

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 4

  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

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.

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 5

 

  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: 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.

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 6

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.

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 7

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

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 8

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
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 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)
  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. Lentdə səs-küyün azaldılması üçün GND-yə qoşulun.
  3. Düzgün davranış üçün bu sancaqdan ən azı biri yerə qoşulmalıdır (hamısını birləşdirmək tövsiyə olunur).
  4. İsteğe bağlı: Serial Wire üçün Viewer (SWV) izi.
  5. 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.

  1. STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 9A = 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.

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil10

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:

  1. -a qoşulun www.st.com.
  2. Axtarış sekmesinde, hissə nömrəsi sahəsində ST-LINK/V2-ni axtarın.
  3. ST-LINK/V2 üçün Ümumi Hissə Nömrəsi sütunu hiperlinkinə klikləyin.
  4. 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.
  5. Zipdən çıxarın və ST-Link_V2_USBdriver.exe faylını işə salın.

Sxematik

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 11

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ı

STMicroelectronics UM1075 ST-LINK V2 Dövrədaxili Debugger Proqramçısı - Şəkil 12

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

İstinadlar

Şərh buraxın

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