UM1075
Manwal għall-utent
ST-LINK/V2 debugger/programmatur in-circuit
għal STM8 u STM32
Introduzzjoni
L-ST-LINK/V2 huwa debugger/programmatur in-circuit għall-familji tal-mikrokontrolluri STM8 u STM32. Il-modulu tal-interface tal-wajer wieħed (SWIM) u JTAG/wajer tas-serje
interfaces ta' debugging (SWD), jiffaċilitaw il-komunikazzjoni ma' kwalunkwe mikrokontrollur STM8 jew STM32 li jinsab fuq bord tal-applikazzjoni. Minbarra li jipprovdi l-istess funzjonalitajiet bħall-ST-LINK/V2, l-ST-LINK/V2-ISOL għandu iżolament diġitali bejn il-PC u l-bord tal-applikazzjoni fil-mira. Jiflaħ ukoll voltages sa 1000 VRMS. L-interface USB b'veloċità sħiħa tippermetti komunikazzjoni ma' PC u:
- Apparat STM8 permezz ta 'softwer ST Visual Develop (STVD) jew ST Visual Program (STVP) (li huma disponibbli minn STMicroelectronics).
- Apparat STM32 permezz ta' ambjenti ta' żvilupp integrati Atollic®, u TASKING.™®, IAR, Keil
Karatteristiċi
- Enerġija 5 V fornuta minn konnettur USB
- Interface kompatibbli USB 2.0 b'veloċità sħiħa
- USB standard A għal Mini-B cable
- SWIM karatteristiċi speċifiċi
– 1.65 V sa 5.5 V applikazzjoni voltage appoġġjat fuq l-interface SWIM
– Modi ta 'veloċità baxxa u ta' veloċità għolja SWIM appoġġjati
– Rata tal-veloċità tal-ipprogrammar SWIM: 9.7 Kbytes/s f'veloċità baxxa u 12.8 Kbytes/s f'veloċità għolja
– Cable SWIM għall-konnessjoni mal-applikazzjoni permezz ta’ konnettur standard ERNI vertikali (ref: 284697 jew 214017) jew orizzontali (ref: 214012)
– Kejbil SWIM għall-konnessjoni mal-applikazzjoni permezz ta 'header tal-pin jew konnettur tal-pitch ta' 2.54 mm - JTAG/serial wire debugging (SWD) karatteristiċi speċifiċi
– 1.65 V sa 3.6 V applikazzjoni voltage appoġġjat fuq il-JTAGInterface /SWD u inputs tolleranti ta '5 V
– JTAG kejbil għall-konnessjoni ma' standard JTAG 20-pin pitch 2.54 mm konnettur
– Jappoġġja lil JTAG komunikazzjoni
– Jappoġġja d-debug tal-wajer tas-serje (SWD) u l-wajer tas-serje viewkomunikazzjoni er (SWV). - Karatteristika ta' aġġornament dirett tal-firmware appoġġjata (DFU)
- Status LED li jteptep waqt il-komunikazzjoni mal-PC
- 1000 VRMS iżolament għoli voltage (ST-LINK/V2-ISOL biss)
- Temperatura operattiva 0 sa 50 °C
Informazzjoni dwar l-ordnijiet
Biex tordna l-ST-LINK/V2 irreferi għat-Tabella 1:
Tabella 1. Lista tal-kodiċi tal-ordni
Kodiċi tal-ordni | Deskrizzjoni ST-LINK |
ST-LINK/V2 | Debugger/programmatur fiċ-ċirkwit |
ST-LINK/V2-ISOL | Debugger/programmatur fiċ-ċirkwit b'iżolament diġitali |
Kontenut tal-prodott
Il-kejbils mogħtija fi ħdan il-prodott huma murija fil-Figura 2: Il-kontenut tal-prodott ST-LINK/V2 u l-Figura 3: Il-kontenut tal-prodott ST-LINK/V2-ISOL. Dawn jinkludu (mix-xellug għal-lemin fil-Figura 2 u l-Figura 3):
- Kejbil USB standard A għal Mini-B (A)
- Debugging u programmar ST-LINK/V2 (B)
- SWIM konnettur bi prezz baxx (C)
- GĦAMMA żigarella ċatta b'konnettur ERNI standard f'tarf wieħed (D)
- JTAG jew żigarella ċatta SWD u SWV b'konnettur ta' 20 pin (E)
Konfigurazzjoni tal-ħardwer
L-ST-LINK/V2 huwa ddisinjat madwar l-apparat STM32F103C8, li jinkorpora l-ARM® Cortex® ta’ prestazzjoni għolja
-Qalba M3. Huwa disponibbli f'pakkett TQFP48.
Kif muri fil-Figura 4, l-ST-LINK/V2 jipprovdi żewġ konnetturi:
- konnettur STM32 għall-JTAGInterface /SWD u SWV
- konnettur STM8 għall-interface SWIM
L-ST-LINK/V2-ISOL jipprovdi konnettur wieħed għall-STM8 SWIM, STM32 JTAGInterfaces /SWD u SWV.
- A = STM32 JTAG u konnettur tal-mira SWD
- B = STM8 SWIM konnettur fil-mira
- C = STM8 SWIM, STM32 JTAG u konnettur tal-mira SWD
- D = LED ta' attività ta' komunikazzjoni
Konnessjoni ma 'applikazzjonijiet STM8
Għall-iżviluppi STM8, l-ST-LINK/V2 jista 'jiġi konness mal-bord tal-mira b'żewġ kejbils differenti, skont il-konnettur disponibbli fuq il-bord tal-applikazzjoni.
Dawn il-kejbils huma:
- SWIM żigarella ċatta b'konnettur ERNI standard f'tarf wieħed
- SWIM cable b'żewġ 4-pin, konnettur 2.54 mm jew SWIM wajers separati
Konnessjoni ERNI standard ma 'żigarella ċatta SWIM
Il-Figura 5 turi kif tikkonnettja l-ST-LINK/V2 jekk konnettur standard ERNI 4-pin SWIM ikun preżenti fuq il-bord tal-applikazzjoni.
- A = Bord tal-applikazzjoni fil-mira b'konnettur ERNI
- B = Kejbil tal-wajer b'konnettur ERNI f'tarf wieħed
- C = STM8 SWIM konnettur fil-mira
- Ara l-Figura 11: SWIM ST-LINK/V2 kejbil ERNI standard.
Figura 6 juri li l-pin 16 huwa nieqes fuq il-konnettur tal-mira ST-LINK/V2-ISOL. Dan il-pin nieqes jintuża bħala ċavetta tas-sigurtà fuq il-konnettur tal-kejbil, biex tiggarantixxi l-konnessjoni tal-kejbil SWIM fil-pożizzjoni korretta fuq il-konnettur fil-mira anki pinnijiet, użati kemm għall-SWIM kif ukoll għall-JTAG kejbils.
Konnessjoni SWIM bi prezz baxx
Il-Figura 7 turi kif tikkonnettja l-ST-LINK/V2 jekk konnettur SWIM ta '4-pin, 2.54 mm, bi prezz baxx ikun preżenti fuq il-bord tal-applikazzjoni.
- A = Bord ta 'applikazzjoni fil-mira b'konnettur ta' 4-pin, 2.54 mm, bi prezz baxx
- B = Kejbil tal-wajer b'konnettur ta '4-pin jew kejbil ta' wajers separati
- C = STM8 SWIM konnettur fil-mira
- Ara l-Figura 12: SWIM ST-LINK/V2 cable bi prezz baxx
SWIM sinjali u konnessjonijiet
Tabella 2 tiġbor fil-qosor l-ismijiet tas-sinjali, il-funzjonijiet, u s-sinjali tal-konnessjoni fil-mira bl-użu tal-kejbil tal-wajer b'konnettur ta '4-pin.
Tabella 2. Konnessjonijiet ta 'żigarella ċatta SWIM għal ST-LINK/V2
Pin Nru. | Isem | Funzjoni | Konnessjoni fil-mira |
1 | VDD | Mira VCC-1 | MCU VCC |
2 | DEJTA | GĦUM | MCU SWIM pin |
3 | GND | ART | GND |
4 | RESET | RESET | MCU RESET pin |
Tabella 3 tiġbor fil-qosor l-ismijiet tas-sinjali, il-funzjonijiet, u s-sinjali tal-konnessjoni fil-mira bl-użu tal-kejbil tal-wajers separati.
Peress li l-kejbil tal-wajer separat tal-SWIM għandu konnetturi indipendenti għall-brilli kollha fuq naħa waħda, huwa possibbli li tgħaqqad l-ST-LINK/V2-ISOL ma 'bord tal-applikazzjoni mingħajr konnettur standard tal-SWIM. Fuq din iż-żigarella ċatta, is-sinjali kollha huma referenzjati b'kulur speċifiku u tikketta biex titħaffef il-konnessjoni fil-mira.
Tabella 3. SWIM konnessjonijiet tal-kejbil bi prezz baxx għal ST-LINK/V2-ISOL
Kulur | Isem tal-pin tal-kejbil | Funzjoni | Konnessjoni fil-mira |
Aħmar | CCTV | Mira VCC-1 | MCU VCC |
Aħdar | UART-RX | Mhux użat | Riżervat(2) (mhux imqabbad fuq il-bord fil-mira) |
Blu | UART-TX | ||
Isfar | BOT0 | ||
Oranġjo | GĦUM | GĦUM | MCU SWIM pin |
Iswed | GND | ART | GND |
Abjad | GĦAWM-RST | RESET | MCU RESET pin |
- Il-provvista tal-enerġija mill-bord tal-applikazzjoni hija konnessa mal-bord ta 'debugging u programmar ST-LINK/V2 biex tiżgura l-kompatibilità tas-sinjal bejn iż-żewġ bordijiet.
- BOOT0, UART-TX, u UART-RX huma riżervati għal żviluppi futuri.
TVCC, SWIM, GND, u SWIM-RST jistgħu jiġu konnessi ma 'konnettur ta' żift bi prezz baxx ta '2.54 mm jew ma' headers tal-pin disponibbli fuq il-bord tal-mira.
Konnessjoni ma 'applikazzjonijiet STM32
Għall-iżviluppi STM32, l-ST-LINK/V2 jeħtieġ li jkun imqabbad mal-applikazzjoni bl-użu tal-J standard 20-pinTAG żigarella ċatta pprovduta.
Tabella 4 tiġbor fil-qosor l-ismijiet tas-sinjali, il-funzjonijiet, u s-sinjali tal-konnessjoni fil-mira tal-J standard 20-pinTAG żigarella ċatta.
Tabella 4. JTAGKonnessjonijiet tal-kejbil /SWD
Pin Nru. | Konnettur ST-LINKN2 (CN3) | Funzjoni ST-LINKN2 | Konnessjoni fil-mira (JTAG) | Konnessjoni fil-mira (SWD) |
1 | VAPP | Mira 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 | Mhux konnessi | Mhux konnessi | Mhux konnessi |
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 | Mhux konnessi | Mhux konnessi | Mhux konnessi |
18 | GND | GND | GND(3) | GND(3) |
19 | VDD | VDD (3.3V)t5) | Mhux konnessi | Mhux konnessi |
20 | GND | GND | GND(3) | GND(3) |
- Il-provvista tal-enerġija mill-bord tal-applikazzjoni hija konnessa mal-bord ta 'debugging u programmar ST-LINK/V2 biex tiżgura l-kompatibilità tas-sinjal bejn iż-żewġ bordijiet.
- Qabbad ma 'GND għat-tnaqqis tal-istorbju fuq iż-żigarella.
- Mill-inqas wieħed minn dan il-pin għandu jkun imqabbad mal-art għal imġieba korretta (il-konnessjoni tagħhom kollha hija rakkomandata).
- Fakultattiv: għal Serial Wajer Viewer (SWV) traċċa.
- Disponibbli fuq ST-LINK/V2 biss u mhux imqabbad fuq ST-LINK/V2/OPTO.
Il-Figura 9 turi kif tikkonnettja l-ST-LINK/V2 ma 'mira bl-użu tal-JTAG kejbil.
A = Bord tal-applikazzjoni fil-mira b'JTAG konnettur
- B = JTAG/SWD 20-wajer ċatt kejbil
- C= STM32 JTAG u konnettur tal-mira SWD
Ir-referenza tal-konnettur meħtieġ fuq il-bord tal-applikazzjoni fil-mira hija: tgeżwir tal-header 2x10C 2x40C H3/9.5 (pitch 2.54) - HED20 SCOTT PHSD80.
Nota:
Għal applikazzjonijiet bi prezz baxx jew meta l-footprint standard ta '20-pins-2.54mm-pitch-connector hija kbira wisq, huwa possibbli li tiġi implimentata l- Tag-Ikkonnettja s-soluzzjoni biex tiffranka l-ispiża u l-ispazju fuq il-bord tal-applikazzjoni. Il- Tag-Ikkonnettja l-adapter u l-kejbil jipprovdu mezz affidabbli sempliċi ta 'konnessjoni ST-LINK/V2 jew ST-LINK/V2-ISOL mal-PCB mingħajr ma jeħtieġ tgħammir
Konfigurazzjoni tal-ħardwer
komponent fuq l-applikazzjoni PCB. Għal aktar dettalji dwar din is-soluzzjoni u l-applikazzjoni-PCB-footprint informazzjoni, żur www.tag-connect.com. Ir-referenzi tal-komponenti kompatibbli ma 'JTAG u l-interfaces SWD huma:
a) Adapter TC2050-ARM2010 (bord ta 'interface ta' 20-pin għal 10-pin)
b) TC2050-IDC jew TC2050-IDC-NL (L-ebda Riġlejn) (kejbil 10-pin)
c) Clip ta 'żamma TC2050-CLIP għall-użu ma' TC2050-IDC-NL (mhux obbligatorju)
4.3 LEDs tal-istatus ST-LINK/V2
L-LED bit-tikketta 'COM' fuq l-ST-LINK/V2 juri l-istatus ST-LINK/V2 (tkun xi tkun Meta l-:
- LED qed teptip AĦMAR: l-ewwel enumerazzjoni USB mal-PC qed isseħħ.
- LED huwa AĦMAR: komunikazzjoni bejn il-PC u ST-LINK/V2 hija stabbilita (tmiem l-enumerazzjoni).
- L-LED qed teptip AĦDAR/AĦMAR: qed tiġi skambjata dejta bejn il-mira u l-PC.
- L-LED huwa AĦDAR: l-aħħar komunikazzjoni kienet ta 'suċċess.
- L-LED huwa ORANĠĠ: Il-komunikazzjoni ST-LINK/V2 mal-mira falliet.
Konfigurazzjoni tas-softwer
5.1 Aġġornament tal-firmware ST-LINK/V2
L-ST-LINK/V2 jinkorpora mekkaniżmu ta 'aġġornament tal-firmware għal aġġornament in-situ permezz tal-port USB. Peress li l-firmware jista’ jevolvi matul il-ħajja kollha tal-prodott ST-LINK/V2 (funzjonalità ġdida, bug fixes, appoġġ għal familji ġodda ta’ mikrokontrolluri…), huwa rakkomandat li żżur www.st.com/stlinkv2 perjodikament sabiex tibqa’ aġġornata bl-aħħar verżjoni tal-firmware.
5.2 Żvilupp ta 'applikazzjoni STM8
Irreferi għal ST toolset Pack24 bi Garża 1 jew aktar reċenti, li jinkludi ST Visual Develop (STVD) u ST Visual Programmer (STVP).
5.3 Żvilupp ta 'applikazzjoni STM32 u programmar Flash
Toolchains ta’ partijiet terzi, Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™, u TASKING VX-toolset jappoġġjaw ST-LINK/V2 skont il-verżjonijiet mogħtija fit-Tabella 5 jew fil-verżjoni l-aktar reċenti disponibbli.
Tabella 5. Kif toolchains ta' partijiet terzi jappoġġjaw ST-LINK/V2
Terza parti | Toolchain | Verżjoni |
Atollic® | TrueSTUDIO | 2.1 |
IAR™ | SWARM | 6.20 |
Keil® | MDK-ARM™ | 4.20 |
TASKING | VX-toolset għal ARM® Cortex® -M | 4.0.1 |
L-ST-LINK/V2 jeħtieġ sewwieq USB dedikat. Jekk is-sett ta 'għodda huwa installat awtomatikament, il- file stlink_winusb.inf huwa installat fi /inf (fejn huwa tipikament C:/Windows).
Jekk is-setup tas-sett ta' għodda ma installahiex awtomatikament, is-sewwieq jista' jinstab fuq www.st.com:
- Qabbad ma ' www.st.com.
- Fit-tab tat-tfittxija, il-qasam tan-numru tal-parti, fittex ST-LINK/V2.
- Ikklikkja fuq l-hyperlink tal-kolonna Numru Ġeneriku tal-Parti għal ST-LINK/V2.
- Fit-tab tal-appoġġ tad-disinn, is-sezzjoni tas-sewwieqa SW, ikklikkja fuq l-ikona biex tniżżel st-link_v2_usbdriver.zip.
- Unzip u ħaddem ST-Link_V2_USBdriver.exe.
Skematika
1. Leġġenda għad-deskrizzjonijiet tal-brilli:
VDD = Vol fil-miratagsens
DATA = SWIM DATA linja bejn il-mira u l-għodda tad-debug
GND = Ground voltage
RESET = Reset tas-sistema fil-mira
1. Leġġenda għad-deskrizzjonijiet tal-brilli:
VDD = Vol fil-miratagsens
DATA = SWIM DATA linja bejn il-mira u l-għodda tad-debug
GND = Ground voltage
RESET = Reset tas-sistema fil-mira
Dokumenti / Riżorsi
![]() |
STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer [pdfManwal tal-Utent UM1075, ST-LINK V2 Programmatur Debugger In-Circuit, UM1075 ST-LINK V2 Programmatur Debugger In-Circuit, Programmatur V2 Debugger In-Circuit, Programmer Debugger In-Circuit, Programmatur Debugger, Programmatur |