ST logo

UM1075
Fa'aoga tusi lesona
ST-LINK/V2 in-circuit debugger/programmer
mo STM8 ma STM32

STMicroelectronics UM1075 ST-LINK V2 Polokalama Debugger I totonu o le Li'o

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

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 1

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)

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 2

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 3

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.

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 4

  1. A = STM32 JTAG ma le feso'ota'iga sini a le SWD
  2. B = STM8 SWIM feso'ota'iga sini
  3. C = STM8 A'U, STM32 JTAG ma le feso'ota'iga sini a le SWD
  4. 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.

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 5

 

  1. A = Laupapa talosaga fa'atatau ile feso'ota'iga ERNI
  2. B = Uaea uaea ma le ERNI so'oga i le tasi pito
  3. C = STM8 SWIM feso'ota'iga sini
  4. 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.

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 6

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.

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 7

  1. A = Laupapa talosaga fa'atatau ile 4-pin, 2.54 mm, feso'ota'iga taugofie
  2. B = Uaea uaea ma se feso'ota'iga 4-pin po'o uaea eseese
  3. C = STM8 SWIM feso'ota'iga sini
  4. 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

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 8

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
  1. 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.
  2. 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)
  1. 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.
  2. Fa'afeso'ota'i ile GND mo le fa'aitiitia o le pisa ile lipine.
  3. 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).
  4. Filifilia: mo Uaea Serial Viewer (SWV) fa'ailoga.
  5. 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.

  1. STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 9A = Laupapa talosaga faʻatatau ma JTAG so'oga
  2. B = JTAG/SWD 20-uaea mafolafola
  3. 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.

STMicroelectronics UM1075 ST-LINK V2 Polokalama Debugger I totonu o le Li'o - Ata10

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:

  1. Feso'ota'i i www.st.com.
  2. I le lisi su'esu'e, vaega numera fanua, su'e ST-LINK/V2.
  3. Kiliki i luga o le Generic Part Number column hyperlink i ST-LINK/V2.
  4. I le Design support tab, SW drivers section, kiliki i luga o le icon e download ai st-link_v2_usbdriver.zip.
  5. Tatala ma ta'e le ST-Link_V2_USBdriver.exe.

Matematika

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 11

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

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Ata 12

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

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *