UM1075
Fa'aoga tusi lesona
ST-LINK/V2 in-circuit debugger/programmer
mo STM8 ma STM32
Folasaga
O le ST-LINK/V2 ose ta'avale/polokalame i-circuit debugger/programmer mo aiga STM8 ma STM32 microcontroller. O le fa'aoga uaea e tasi (SWIM) ma le JTAG/ uaea fa'asologa
debugging (SWD), faʻafaigofie le fesoʻotaʻiga ma soʻo se STM8 poʻo STM32 microcontroller o loʻo i luga o se laupapa talosaga. I le faaopoopo atu i le tuʻuina atu o galuega tutusa e pei o le ST-LINK/V2, o le ST-LINK/V2-ISOL o loʻo faʻaalia ai le faʻaesea numera i le va o le PC ma le laupapa talosaga faʻatatau. E tetee foi voltage oo atu i le 1000 VRMS. O le fesoʻotaʻiga televave USB e mafai ai ona fesoʻotaʻi ma se PC ma:
- STM8 masini e ala i le ST Visual Develop (STVD) poʻo le ST Visual Program (STVP) software (lea e maua mai le STMicroelectronics).
- STM32 masini e ala i Atollic®, ma TASKING siosiomaga atina'e tu'ufa'atasi.™®, IAR, Keil
Vaega
- 5 V le malosi e maua mai i se feso'ota'iga USB
- USB 2.0 feso'ota'iga feso'ota'iga atoa le saoasaoa
- USB tulaga masani A i Mini-B uaea
- SWIM vaega fa'apitoa
– 1.65 V i le 5.5 V talosaga voltage lagolagoina ile SWIM interface
– SWIM auala maualalo ma maualuga saosaoa lagolagoina
– Fua faatatau ole polokalame ole SWIM: 9.7 Kbytes/s ile maualalo ole saoasaoa ma le 12.8 Kbytes/s ile saoasaoa maualuga
– SWIM cable mo le feso'ota'iga i le talosaga e ala ile ERNI tu'usa'o tu'usa'o (fa'asino: 284697 po'o le 214017) po'o le fa'alava (fa'asino: 214012) feso'ota'iga
- SWIM cable mo le fesoʻotaʻiga i le talosaga e ala i se pine ulu poʻo se 2.54 mm pitch connector - JTAG/seal wire debugging (SWD) vaega fa'apitoa
– 1.65 V i le 3.6 V talosaga voltage lagolagoina i luga o le JTAG/ SWD fa'aoga ma 5 V fa'ataga fa'aoga
– JTAG uaea mo feso'ota'iga i se tulaga masani JTAG 20-pin pitch 2.54 mm so'oga
- Lagolago JTAG fesootaiga
– Lagolago le debug uaea serial (SWD) ma uaea serial viewer (SWV) fesootaiga - O lo'o lagolagoina le fa'afouga fa'afouina o le firmware (DFU)
- Tulaga LED e emo a'o feso'ota'i ma le PC
- 1000 VRMS maualuga vavaeeseina voltage (ST-LINK/V2-ISOL na'o)
- O le vevela galue 0 i le 50 °C
Fa'amatalaga oka
Ina ia fa'atonu le ST-LINK/V2 va'ai ile Laulau 1:
Laulau 1. Lisi o tulafono fa'atonu
Fa'atonu code | ST-LINK fa'amatalaga |
ST-LINK/V2 | In-circuit debugger/programmer |
ST-LINK/V2-ISOL | In-circuit debugger/programmer fa'atasi ai ma numera fa'amama |
O mea o lo'o i totonu
O uaea o loʻo tuʻuina atu i totonu o le oloa o loʻo faʻaalia i le Ata 2: ST-LINK/V2 mea o loʻo i totonu ma le Ata 3: ST-LINK/V2-ISOL mea faʻatau oloa. E aofia ai (mai le agavale i le taumatau ile Ata 2 ma le Ata 3):
- USB tulaga masani A i le Mini-B uaea (A)
- ST-LINK/V2 debugging ma polokalame (B)
- SWIM feso'ota'iga taugofie (C)
- SWIM lipine mafolafola fa'atasi ai ma se feso'ota'iga masani ERNI i le tasi pito (D)
- JTAG po'o le lipine mafolafola SWD ma le SWV fa'atasi ai ma se feso'ota'iga 20-pin (E)
Fa'atonuga meafaigaluega
O le ST-LINK/V2 ua mamanuina i le STM32F103C8 masini, lea e aofia ai le ARM® Cortex® maualuga.
-M3 autu. O lo'o maua ile afifi TQFP48.
E pei ona fa'aalia i le Ata 4, o le ST-LINK/V2 e maua ai feso'ota'iga se lua:
- se STM32 so'oga mo le JTAG/SWD ma SWV fa'aoga
- se STM8 feso'ota'iga mo le fa'aoga a le SWIM
O le ST-LINK/V2-ISOL e maua ai le tasi so'oga mo le STM8 SWIM, STM32 JTAG/SWD ma SWV feso'ota'iga.
- A = STM32 JTAG ma le feso'ota'iga sini a le SWD
- B = STM8 SWIM feso'ota'iga sini
- C = STM8 A'U, STM32 JTAG ma le feso'ota'iga sini a le SWD
- D = Feso'ota'iga gaioiga LED
Feso'ota'iga ma talosaga STM8
Mo atinaʻe STM8, e mafai ona faʻafesoʻotaʻi le ST-LINK / V2 i le laupapa faʻamoemoe e ala i laina eseese e lua, faʻalagolago i le fesoʻotaʻiga o loʻo maua i luga o le laupapa talosaga.
O uaea nei:
- SWIM lipine mafolafola fa'atasi ai ma se feso'ota'iga masani ERNI i le tasi pito
- SWIM uaea ma lua 4-pin, 2.54 mm so'oga po'o SWIM uaea eseese-uaea
So'oga masani ERNI ma lipine mafolafola SWIM
Ata 5 o lo'o fa'aalia ai le fa'afeso'ota'i le ST-LINK/V2 pe afai o lo'o iai se feso'ota'iga masani ERNI 4-pin SWIM i luga o le laupapa talosaga.
- A = Laupapa talosaga fa'atatau ile feso'ota'iga ERNI
- B = Uaea uaea ma le ERNI so'oga i le tasi pito
- C = STM8 SWIM feso'ota'iga sini
- Va'ai Ata 11: SWIM ST-LINK/V2 uaea masani ERNI.
Ata 6 e fa'aalia ai o lo'o misi le pine 16 ile feso'ota'iga sini ST-LINK/V2-ISOL. O lenei pine o loʻo misi o loʻo faʻaaogaina e fai ma ki saogalemu i luga o le fesoʻotaʻiga uaea, e faʻamautinoa ai le fesoʻotaʻiga o le uaea SWIM i le tulaga saʻo i luga o le fesoʻotaʻiga sini e oʻo lava i pine, faʻaaoga mo SWIM ma JTAG uaea.
So'oga SWIM taugofie
O le ata 7 o lo'o fa'aalia ai le fa'afeso'ota'i le ST-LINK/V2 pe afai o lo'o iai se feso'ota'iga SWIM 4-pin, 2.54 mm, taugofie i luga o le laupapa talosaga.
- A = Laupapa talosaga fa'atatau ile 4-pin, 2.54 mm, feso'ota'iga taugofie
- B = Uaea uaea ma se feso'ota'iga 4-pin po'o uaea eseese
- C = STM8 SWIM feso'ota'iga sini
- Va'ai le Ata 12: SWIM ST-LINK/V2 uaea taugofie
SWIM faailoilo ma feso'ota'iga
O le Siata 2 o lo'o aoteleina ai igoa fa'ailo, galuega, ma fa'ailo feso'ota'iga e fa'aoga ai le uaea ma se feso'ota'iga 4-pin.
Laulau 2. A'U lipine mafolafola feso'ota'iga mo ST-LINK/V2
Pin nu. | Igoa | Galuega | So'oga fa'atatau |
1 | VDD | Sini VCC-1 | MCU VCC |
2 | FA'AMATALAGA | A'AU | MCU SWIM pine |
3 | GND | GALUEGA | GND |
4 | TOE FAI | TOE FAI | MCU RESET pine |
O le Siata 3 o lo'o aoteleina ai igoa fa'ailo, galuega, ma fa'ailo feso'ota'iga e fa'aaoga ai le uaea eseese.
Talu ai ona o le SWIM uaea vavae ese e iai soʻotaga tutoʻatasi mo pine uma i le tasi itu, e mafai ona faʻafesoʻotaʻi le ST-LINK / V2-ISOL i se laupapa talosaga e aunoa ma se fesoʻotaʻiga masani SWIM. I luga o lenei lipine mafolafola, o faʻailoga uma o loʻo faʻasino i se lanu maʻoti ma se faʻailoga e faʻafaigofie ai le fesoʻotaʻiga i luga o le sini.
Fuafuaga 3. A'U'UUUUU'U'U'UINA feso'ota'iga uaea mo ST-LINK/V2-ISOL
Lanu | Igoa pine uaea | Galuega | So'oga fa'atatau |
Lanu mumu | TVCC | Sini VCC-1 | MCU VCC |
Lanu meamata | UART-RX | Le fa'aaogaina | Fa'asao(2) (e le'o feso'ota'i ile laupapa fa'atatau) |
Lanu moaga | UART-TX | ||
Lanu samasama | BOOT0 | ||
Lanu moli | A'AU | A'AU | MCU SWIM pine |
Lanu uliuli | GND | GALUEGA | GND |
Lanu pa'epa'e | A'AU-MUA | TOE FAI | MCU RESET pine |
- O le eletise mai le laupapa talosaga e fesoʻotaʻi atu i le ST-LINK / V2 debugging ma le faʻatulagaina o laupapa e faʻamautinoa le fetaui lelei i le va o laupapa e lua.
- BOOT0, UART-TX, ma UART-RX o loʻo faʻaagaga mo atinaʻe i le lumanaʻi.
TVCC, SWIM, GND, ma SWIM-RST e mafai ona fa'afeso'ota'i i se feso'ota'iga pitch 2.54 mm taugofie po'o fa'amau fa'aulu o lo'o maua i luga o le laupapa fa'atatau.
Feso'ota'iga ma talosaga STM32
Mo atinaʻe STM32, e manaʻomia ona faʻafesoʻotaʻi le ST-LINK/V2 i le talosaga e faʻaaoga ai le 20-pin J masani.TAG ua saunia le lipine mafolafola.
O le laulau 4 o lo'o aoteleina ai igoa fa'ailo, galuega, ma fa'ailo feso'ota'iga fa'atatau o le 20-pin J masani.TAG lipine mafolafola.
Laulau 4. JTAG/SWD uaea feso'ota'iga
Pin nu. | ST-LINKN2 so'oga (CN3) | ST-LINKN2 galuega | So'oga fa'amoemoe (JTAG) | So'oga fa'amoemoe (SWD) |
1 | VAPP | VCC sini | 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 SWIDIO | JTAG TMS, SW 10 | JTMS | SWIDIO |
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 | Le feso'ota'i | Le feso'ota'i | Le feso'ota'i |
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 | Le feso'ota'i | Le feso'ota'i | Le feso'ota'i |
18 | GND | GND | GND(3) | GND(3) |
19 | VDD | VDD (3.3V)t5) | Le feso'ota'i | Le feso'ota'i |
20 | GND | GND | GND(3) | GND(3) |
- O le eletise mai le laupapa talosaga e fesoʻotaʻi atu i le ST-LINK / V2 debugging ma le faʻatulagaina o laupapa e faʻamautinoa le fetaui lelei i le va o laupapa e lua.
- Fa'afeso'ota'i ile GND mo le fa'aitiitia o le pisa ile lipine.
- Le itiiti ifo ma le tasi o lenei pine e tatau ona faʻafesoʻotaʻi i le eleele mo le amio saʻo (faʻafesoʻotaʻi uma e fautuaina).
- Filifilia: mo Uaea Serial Viewer (SWV) fa'ailoga.
- E maua ile ST-LINK/V2 na'o le feso'ota'i ile ST-LINK/V2/OPTO.
O le ata 9 o lo'o fa'aalia ai le fa'afeso'ota'i le ST-LINK/V2 i se fa'amoemoe e fa'aaoga ai le JTAG uaea.
A = Laupapa talosaga faʻatatau ma JTAG so'oga
- B = JTAG/SWD 20-uaea mafolafola
- C= STM32 JTAG ma le feso'ota'iga sini a le SWD
O le faʻamatalaga o le fesoʻotaʻiga e manaʻomia i luga o le laupapa talosaga faʻatatau o le: 2x10C ulutala afifi 2x40C H3 / 9.5 (pitch 2.54) - HED20 SCOTT PHSD80.
Fa'aaliga:
Mo talosaga taugofie po'o le tulaga maualuga 20-pins-2.54mm-pitch-feso'ota'i tulagavae lapo'a tele, e mafai ona fa'atino le Tag- Fesoʻotaʻi fofo e teu ai tau ma avanoa i luga o le laupapa talosaga. O le Tag- Feso'ota'i feso'ota'iga ma uaea e maua ai se auala fa'atuatuaina faigofie e fa'afeso'ota'i ST-LINK/V2 po'o ST-LINK/V2-ISOL ile PCB e aunoa ma le mana'omia o se fa'aipoipoga.
Fa'atonuga meafaigaluega
vaega i luga ole talosaga PCB. Mo nisi faʻamatalaga i lenei fofo ma faʻamatalaga-PCB-tulaga vae, asiasi www.tag-connect.com. O faʻamatalaga o vaega e fetaui ma JTAG ma feso'ota'iga SWD o:
a) TC2050-ARM2010 fetuutuunai (20-pin- i le 10-pin-fesoasoani laupapa)
e) TC2050-IDC poʻo le TC2050-IDC-NL (Leai ni vae) (10-pin cable)
c) TC2050-CLIP taofi kilipa mo le fa'aoga ma le TC2050-IDC-NL (filifiliga)
4.3 ST-LINK/V2 tulaga LEDs
O le LED o lo'o fa'aigoaina 'COM' i luga o le ST-LINK/V2 o lo'o fa'aalia ai le tulaga ST-LINK/V2 (po'o le a lava pe a:
- O lo'o emo mūmū le LED: o le fa'asologa muamua o le USB ma le PC o lo'o faia.
- O le LED e mūmū: feso'ota'iga i le va o le PC ma le ST-LINK/V2 ua fa'amautuina (fa'ai'uga o le fa'asologa).
- O lo'o emoemo le LED MATUA/MULAU: o lo'o fesuia'i fa'amaumauga i le va o le sini ma le PC.
- O le LED e lanumeamata: o le feso'ota'iga mulimuli ua manuia.
- LED ole ORANGE: ST-LINK/V2 feso'ota'iga ma le fa'amoemoe ua le manuia.
Faʻaleleia polokalama
5.1 ST-LINK/V2 fa'afouina firmware
O le ST-LINK/V2 o lo'o fa'apipi'iina se masini fa'aleleia atili o le firmware mo se fa'aleleia i totonu o le nofoaga e ala i le uafu USB. E pei o le firmware e mafai ona faʻaleleia i le olaga atoa o le ST-LINK/V2 oloa (galuega fou, faʻapipiʻi pusa, lagolago mo aiga microcontroller fou ...), e fautuaina e asiasi. www.st.com/stlinkv2 mai lea taimi i lea taimi ina ia mafai ai ona tumau i le taimi nei i le lomiga fou firmware.
5.2 STM8 atina'e talosaga
Va'ai ile ST toolset Pack24 ma le Patch 1 po'o le sili atu talu ai nei, lea e aofia ai le ST Visual Develop (STVD) ma le ST Visual Programmer (STVP).
5.3 STM32 atina'e talosaga ma polokalame Flash
Tolu-vaega mea faigaluega filifili, Atollic® TrueSTUDIO, IAR ™ EWARM, Keil® MDK-ARM ™, ma TASKING VX-toolset lagolago ST-LINK/V2 e tusa ai ma lomiga o loʻo tuʻuina atu i le Laulau 5 poʻo le lomiga lata mai o loʻo maua.
Laulau 5. Fa'afefea ona lagolagoina e le vaega lona tolu o mea faigaluega ST-LINK/V2
Tolu-vaega | Meafaigaluega filifili | Fa'aliliuga |
Atollic® | TrueSTUDIO | 2.1 |
IAR™ | FA'AU | 6.20 |
Keil® | MDK-ARM™ | 4.20 |
GALUEGA | VX-meafaigaluega mo ARM® Cortex® -M | 4.0.1 |
O le ST-LINK/V2 e mana'omia se aveta'avale USB fa'apitoa. Afai e fa'apipi'i otometi le seti meafaigaluega, o le file stlink_winusb.inf ua faʻapipiʻiina i totonu /inf (o fea e masani lava C: / Windows).
Afai e le fa'apipi'iina otometi le seti meafaigaluega, e mafai ona maua le aveta'avale www.st.com:
- Feso'ota'i i www.st.com.
- I le lisi su'esu'e, vaega numera fanua, su'e ST-LINK/V2.
- Kiliki i luga o le Generic Part Number column hyperlink i ST-LINK/V2.
- I le Design support tab, SW drivers section, kiliki i luga o le icon e download ai st-link_v2_usbdriver.zip.
- Tatala ma ta'e le ST-Link_V2_USBdriver.exe.
Matematika
1. Fa'amatalaga mo fa'amatalaga pine:
VDD = Sini voltagu lagona
FA'AMATALAGA = SWIM DATA laina i le va o le fa'amoemoe ma le mea faigaluega fa'apipi'i
GND = Ground voltage
RESET = Toe fa'atulagaina le fa'atulagaina
1. Fa'amatalaga mo fa'amatalaga pine:
VDD = Sini voltagu lagona
FA'AMATALAGA = SWIM DATA laina i le va o le fa'amoemoe ma le mea faigaluega fa'apipi'i
GND = Ground voltage
RESET = Toe fa'atulagaina le fa'atulagaina
Pepa / Punaoa
![]() |
STMicroelectronics UM1075 ST-LINK V2 Polokalama Debugger I totonu o le Li'o [pdf] Tusi Taiala UM1075, ST-LINK V2 In-Circuit Debugger Programmer, UM1075 ST-LINK V2 In-Circuit Debugger Programmer, V2 In-Circuit Debugger Programmer, In-Circuit Debugger Programmer, Debugger Programmer, Programmer |