STMicroelectronics ST-LINKV2 In Circuit Debugger Programmer
Introduzzjoni
L-ST-LINK/V2 huwa debugger/programmatur in-circuit għall-mikrokontrolluri STM8 u STM32. Il-modulu tal-interface tal-wajer wieħed (SWIM) u l-JTAGL-interfaces ta '/serial wire debugging (SWD) jiffaċilitaw il-komunikazzjoni ma' kwalunkwe mikrokontrollur STM8 jew STM32 li jopera fuq bord ta 'applikazzjoni.
Minbarra li jipprovdi l-istess funzjonalitajiet tal-ST-LINK/V2, l-ST-LINK/V2 ISOL karatteristiċi 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 tas-softwer ST Visual Develop (STVD) jew ST Visual Program (STVP) (disponibbli minn STMicroelectronics)
- Apparat STM32 permezz ta 'ambjenti ta' żvilupp integrati IAR™, Keil®, STM32CubeIDE, STM32CubeProgrammer, u STM32CubeMonitor.
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 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 u 12.8 Kbytes/s, rispettivament, għal veloċità baxxa u 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 sa 3.6 V applikazzjoni voltage appoġġjat fuq il-JTAGInterface /SWD u inputs tolleranti ta' 5 V(a)
– JTAG kejbil għall-konnessjoni ma' standard JTAG 20-pin pitch 2.54 mm konnettur
– Jappoġġja lil JTAG komunikazzjoni, sa 9 MHz (default: 1.125 MHz)
– Jappoġġja debug tal-wajer tas-serje (SWD) sa 4 MHz (default: 1.8 MHz), u wajer tas-serje viewkomunikazzjoni er (SWV), sa 2 MHz - Karatteristika ta' aġġornament dirett tal-firmware appoġġjata (DFU)
- Status LED, teptip waqt il-komunikazzjoni mal-PC
- 1000 VRMS iżolament għoli voltage (ST-LINK/V2-ISOL biss)
- Temperatura operattiva minn 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 |
a. L-ST-LINK/V2 jista 'jikkomunika ma' miri li joperaw taħt 3.3 V, iżda jiġġenera sinjali ta 'ħruġ f'dan il-voltage livell. Il-miri STM32 huma tolleranti għal dan il-volum żejjedtage. Jekk xi komponenti oħra tal-bord fil-mira huma sensibbli, uża ST-LINK/V2-ISOL, STLINK-V3MINIE jew STLINK-V3SET b'adapter B-STLINK-VOLT biex tevita l-impatt ta 'over-vol.tage injezzjoni fuq il-bord.
Kontenut tal-prodott
Il-kejbils mogħtija fi ħdan il-prodott huma murija fil-Figura 2 u l-Figura 3. Dawn jinkludu (mix-xellug għal-lemin):
- 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-qalba Arm®(a) Cortex®-M3 ta 'prestazzjoni għolja. 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 JTAG/SWD, u interfaces 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
a. Arm hija trademark reġistrata ta' Arm Limited (jew is-sussidjarji tagħha) fl-Istati Uniti u/jew xi mkien ieħor.
Konnessjoni ma 'STM8
Għall-iżvilupp ta 'applikazzjonijiet ibbażati fuq mikrokontrolluri STM8, l-ST-LINK/V2 jista' jiġi konness mal-bord fil-mira b'żewġ kejbils differenti, skont il-konnettur disponibbli fuq il-bord tal-applikazzjoni.
Dawn il-kejbils huma:
- żigarella ċatta SWIM b'konnettur ERNI standard f'tarf wieħed
- kejbil SWIM b'żewġ konnetturi ta' 4-pin, 2.54 mm jew kejbils ta' wajers separati SWIM
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
Il-Figura 6 turi 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-pożizzjoni korretta tal-kejbil SWIM fuq il-konnettur fil-mira anke pinnijiet, użati kemm għall-SWIM kif ukoll għal 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 sinjali u konnessjonijiet
Tabella 2 tiġbor fil-qosor l-ismijiet tas-sinjali, il-funzjonijiet, u s-sinjali tal-konnessjoni fil-mira meta tuża l-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 | VCC fil-mira(1) | MCU VCC |
2 | DEJTA | GĦUM | MCU SWIM pin |
3 | GND | ART | GND |
4 | RESET | 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.
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-wajers separati SWIM għandu konnetturi indipendenti għall-pinnijiet kollha fuq naħa waħda, huwa possibbli li tgħaqqad l-ST-LINK/V2-ISOL ma 'bord ta' applikazzjoni mingħajr konnettur SWIM standard. 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 | VCC fil-mira(1) | MCU VCC |
Aħdar | UART-RX | Mhux użat | Riżervat (2)
(mhux imqabbad fuq il-bord tal-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 'STM32
Għall-iżvilupp ta 'applikazzjonijiet ibbażati fuq mikrokontrolluri STM32, l-ST LINK/V2 għandu jkun imqabbad ma' l-applikazzjoni billi tuża l-istandard 20-pin JTAG ż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. | ST-LINK/V2
konnettur (CN3) |
ST-LINK/V2
funzjoni |
Konnessjoni fil-mira (JTAG) | Konnessjoni fil-mira (SWD) |
1 | VAPP | Mira 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 | Mhux konnessi | Mhux konnessi | Mhux konnessi | Mhux konnessi |
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 | Mhux konnessi | Mhux konnessi | Mhux konnessi | Mhux konnessi |
18 | GND | GND | GND(4) | GND(4) |
19 | VDD(3) | VDD (3.3 V)(3) | Mhux konnessi | Mhux konnessi |
20 | GND | GND | GND(4) | GND(4) |
- 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 il-bordijiet.
- Qabbad ma 'GND għat-tnaqqis tal-istorbju fuq iż-żigarella.
- Disponibbli fuq ST-LINK/V2 biss, mhux imqabbad fuq ST-LINK/V2-ISOL.
- Mill-inqas wieħed minn dawn il-pin għandu jkun imqabbad mal-art għal imġieba korretta, huwa rakkomandat li tgħaqqadhom kollha.
- GND fuq ST-LINK/V2, użat minn SWIM fuq ST-LINK/V2-ISOL (ara Tabella 3).
- Fakultattiv: għal Serial Wajer Viewer (SWV) traċċa.
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 ta 'spiża baxxa, jew meta l-footprint standard tal-konnettur ta' 20-pin 2.54 mm-pitch hija kbira wisq, huwa possibbli li tiġi implimentata l- Tag-Ikkonnettja soluzzjoni. Il- Tag-Ikkonnettja l-adapter u l-kejbil jipprovdu mezz sempliċi u affidabbli ta 'konnessjoni ST-LINK/V2 jew ST-LINK/V2-ISOL mal-PCB mingħajr ma jeħtieġ komponent ta' tgħammir fuq il-PCB tal-applikazzjoni.
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)
LED tal-istatus ST-LINK/V2
L-LED bit-tikketta COM fuq nett tal-ST-LINK/V2 juri l-istatus ST-LINK/V2 (ikun xi jkun it-tip ta 'konnessjoni). Fid-dettall:
- LED qed teptip AĦMAR: l-ewwel enumerazzjoni USB mal-PC qed isseħħ
- L-LED huwa AĦMAR: il-komunikazzjoni bejn il-PC u ST-LINK/V2 hija stabbilita (tmiem l-enumerazzjoni)
- L-LED qed teptip AĦDAR / AĦMAR: id-dejta tiġi skambjata 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
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 tal-prodott ST-LINK/V2 (funzjonalità ġdida, bug fixes, appoġġ għal familji ġodda ta' mikrokontrolluri), huwa rakkomandat li perjodikament iżżur il-paġni ddedikati fuq www.st.com biex tibqa' aġġornata bl-aħħar verżjoni.
Żvilupp tal-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).
Żvilupp ta 'applikazzjoni STM32 u programmar flash
Toolchains ta' partijiet terzi (IAR™ EWARM, Keil® MDK-ARM™) jappoġġjaw ST-LINK/V2 skont il-verżjonijiet mogħtija fit-Tabella 5 jew fl-aktar verżjoni riċenti disponibbli.
Tabella 5. Kif toolchains ta' partijiet terzi jappoġġjaw ST-LINK/V2
Terza parti | Toolchain | Verżjoni |
IAR™ | EWARM | 6.20 |
Keil® | MDK-ARM™ | 4.20 |
L-ST-LINK/V2 jeħtieġ sewwieq USB dedikat. Jekk is-setup tas-sett ta' għodda ma jinstallahx awtomatikament, is-sewwieq jista' jinstab fuq www.st.com taħt l-isem STSW-LINK009.
Għal aktar informazzjoni dwar għodod ta’ partijiet terzi, żur dan li ġej websiti:
Skematika
- 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
- 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
Storja tar-reviżjoni
Tabella 6. Storja tar-reviżjoni tad-dokument
Data | Reviżjoni | Bidliet |
22-Apr-2011 | 1 | Rilaxx inizjali. |
03-Ġunju-2011 | 2 | Tabella 2: Konnessjonijiet ta 'żigarella ċatta SWIM għal ST-LINK/V2: nota f'qiegħ il-paġna miżjuda 1 għall-funzjoni "Target VCC".
Tabella 4: JTAGKonnessjonijiet tal-kejbil /SWD: miżjuda nota f'qiegħ il-paġna mal-funzjoni "Target VCC". Tabella 5: Kif parti terza toolchains appoġġ ST-LINK/V2: aġġorna l-"Verżjonijiet" ta' IAR u Keil. |
19-Awissu-2011 | 3 | Miżjud dettalji tas-sewwieq USB għal Taqsima 5.3. |
11-Mejju-2012 | 4 | SWD u SWV miżjuda ma' JTAG karatteristiċi tal-konnessjoni. Modifikat |
13-Sep-2012 | 5 | Miżjud kodiċi tal-ordni ST-LINK/V2-ISOL.
Aġġornat Taqsima 4.1: Żvilupp ta’ applikazzjoni STM8 f’paġna 15. Nota Miżjuda 6 in Tabella 4. Nota miżjuda "Għal applikazzjonijiet bi prezz baxx..." qabel Taqsima 3.3: LEDs tal-istatus ST- LINK/V2 f’paġna 14. |
18-Ottubru-2012 | 6 | Miżjud Taqsima 5.1: Aġġornament tal-firmware ST-LINK/V2 f’paġna 15. |
25-Mar-2016 | 7 | Valur VRMS aġġornat fi Introduzzjoni u fi Karatteristiċi. |
18-Ottubru-2018 | 8 | Aġġornat Tabella 4: JTAGKonnessjonijiet tal-kejbil /SWD u n-noti ta’ qiegħ il-paġna tagħha. Modifiki minuri tat-test fid-dokument kollu. |
09-Jan-2023 | 9 | Aġġornat Introduzzjoni, Karatteristiċi, u Taqsima 5.3: Applikazzjoni STM32 żvilupp u programmazzjoni flash.
Aġġornat Tabella 5: Kif toolchains ta' partijiet terzi jappoġġjaw ST-LINK/V2. Modifiki minuri tat-test fid-dokument kollu. |
AVVIŻ IMPORTANTI - AQRA B'attenzjoni
STMicroelectronics NV u s-sussidjarji tagħha (“ST”) jirriżervaw id-dritt li jagħmlu bidliet, korrezzjonijiet, titjib, modifiki, u titjib għall-prodotti ST u/jew għal dan id-dokument fi kwalunkwe ħin mingħajr avviż. Ix-xerrejja għandhom jiksbu l-aħħar informazzjoni rilevanti dwar
Prodotti ST qabel ma jagħmlu ordnijiet. Il-prodotti ST jinbiegħu skont it-termini u l-kundizzjonijiet tal-bejgħ ta' ST fis-seħħ fil-ħin tar-rikonoxximent tal-ordni.
Ix-xerrejja huma unikament responsabbli għall-għażla, l-għażla u l-użu tal-prodotti ST u ST ma jassumi l-ebda responsabbiltà għall-assistenza tal-applikazzjoni jew id-disinn tal-prodotti tax-xerrejja.
L-ebda liċenzja, espressa jew impliċita, għal xi dritt ta' proprjetà intellettwali ma tingħata minn ST hawnhekk.
Il-bejgħ mill-ġdid ta' prodotti ST b'dispożizzjonijiet differenti mill-informazzjoni stipulata hawnhekk għandu jħassar kwalunkwe garanzija mogħtija minn ST għal tali prodott.
ST u l-logo ST huma trademarks ta' ST. Għal informazzjoni addizzjonali dwar it-trademarks ST, irreferi għal www.st.com/trademarks. L-ismijiet l-oħra kollha tal-prodott jew tas-servizz huma proprjetà tas-sidien rispettivi tagħhom.
L-informazzjoni f'dan id-dokument tieħu post u tissostitwixxi l-informazzjoni pprovduta qabel fi kwalunkwe verżjoni preċedenti ta' dan id-dokument.
© 2023 STMicroelectronics – Id-drittijiet kollha riżervati
Dokumenti / Riżorsi
![]() |
STMicroelectronics ST-LINK/V2 In Circuit Debugger Programmer [pdfManwal tal-Utent ST-LINK V2 F'Circuit Debugger Programmer, ST-LINK V2, In Circuit Debugger Programmer, Circuit Debugger Programmer, Programmer Debugger, Programmatur |