STMicroelectronics ST-LINKV2 I le Circuit Debugger Programmer
STMicroelectronics ST-LINK/V2 I le Circuit Debugger Programmer

Folasaga

O le ST-LINK/V2 ose ta'avale/polokalame i-circuit debugger/programmer mo STM8 ma STM32 microcontrollers. O le tasi uaea fa'aoga module (SWIM) ma le JTAG/serial wire debugging (SWD) interface fa'afaigofie le feso'ota'iga ma so'o se STM8 po'o STM32 microcontroller o lo'o fa'aogaina i luga o se laupapa talosaga.

I le faaopoopo atu i le tuʻuina atu o galuega tutusa a 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 ile ST Visual Develop (STVD) po'o le ST Visual Program (STVP) software (maua mai STMicroelectronics)
  • STM32 masini e ala i le IAR™, Keil®, STM32CubeIDE, STM32CubeProgrammer, ma STM32CubeMonitor si'osi'omaga atina'e.
    ST-LINK/V2 ma ST-LINK/V2-ISOL

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 i le 5.5 V talosaga voltage lagolagoina ile SWIM interface
    – SWIM auala maualalo ma maualuga saosaoa lagolagoina
    – Fa'asologa o polokalame a le SWIM: 9.7 ma le 12.8 Kbytes/s, fa'asologa, mo le maualalo ma le maualuga le saoasaoa
    – 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 i le 3.6 V talosaga voltage lagolagoina i luga o le JTAG/SWD fa'aoga ma 5 V fa'ataga fa'aoga(a)
    – JTAG uaea mo feso'ota'iga i se tulaga masani JTAG 20-pin pitch 2.54 mm so'oga
    - Lagolago JTAG feso'ota'iga, e o'o i le 9 MHz (fa'aletonu: 1.125 MHz)
    – Lagolagoina le debug uaea fa'asologa (SWD) e o'o atu i le 4 MHz (fa'aletonu: 1.8 MHz), ma le uaea fa'asologa viewer (SWV) fesoʻotaʻiga, e oʻo atu i le 2 MHz
  • O lo'o lagolagoina le fa'afouga fa'afouina o le firmware (DFU)
  • LED tulaga, emo i le taimi o fesootaiga ma le PC
  • 1000 VRMS maualuga vavaeeseina voltage (ST-LINK/V2-ISOL na'o)
  • O le vevela galue mai le 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

a. O le ST-LINK/V2 e mafai ona feso'ota'i ma fa'amoemoega o lo'o galue i lalo ole 3.3 V, ae fa'atupuina fa'ailoga o galuega i lenei vol.tagu tulaga. STM32 sini e fa'apalepale i lenei ova-voltagu. Afai e lelei nisi vaega o le laupapa faʻatatau, faʻaaoga ST-LINK/V2-ISOL, STLINK-V3MINIE poʻo STLINK-V3SET faʻatasi ma B-STLINK-VOLT adapter e aloese ai mai le aʻafiaga o le tele-vol.tage tui i luga o le laupapa.

O mea o lo'o i totonu

O uaea e tu'uina atu i totonu o le oloa o lo'o fa'aalia i le Ata 2 ma le Ata 3. E aofia ai (mai le agavale i le taumatau):

  • 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)
    O mea o lo'o i totonu
    O mea o lo'o i totonu

Fa'atonuga meafaigaluega

O le ST-LINK/V2 ua mamanuina i le STM32F103C8 masini, lea e aofia ai le maualuga o le Arm®(a) Cortex®-M3 core. 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 feso'ota'iga SWV.
Fa'atonuga meafaigaluega

  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

a. O le Arm o se fa'ailoga fa'amaufa'ailoga a le Arm Limited (po'o ona lala) i le US ma/po'o se isi nofoaga.

So'oga ma STM8

Mo le atinaʻeina o talosaga e faʻavae i luga ole STM8 microcontrollers, 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:

  • se lipine mafolafola A'au ma se feso'ota'iga masani ERNI i le tasi pito
  • se uaea SWIM ma lua 4-pin, 2.54 mm so'oga po'o SWIM uaea eseese

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.
So'oga masani ERNI ma lipine mafolafola SWIM

  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. Silasila i le Ata 11

Ata 6 o lo'o 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 tulaga saʻo o le uaea SWIM i luga o le fesoʻotaʻiga sini e oʻo lava i pine, faʻaoga mo SWIM ma JTAG uaea.
So'oga masani ERNI ma lipine mafolafola SWIM

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.
So'oga SWIM taugofie

  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. Silasila i le Ata 12

SWIM faailoilo ma feso'ota'iga
O le laulau 2 o lo'o aoteleina ai igoa fa'ailo, galuega, ma fa'ailo feso'ota'iga fa'atatau pe a fa'aogaina 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 VCC sinia(1) MCU VCC
2 FA'AMATALAGA A'AU MCU SWIM pine
3 GND GALUEGA GND
4 TOE FAI 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.
    Feso'ota'i SWIM sini

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.
Ona o le SWIM uaea vavaeese e iai so'oga 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 VCC sinia(1) MCU VCC
Lanu meamata UART-RX Le fa'aaogaina Fa'asao (2)

(e le feso'ota'i i luga o le 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.

So'oga ma STM32
Mo le atinaʻeina o talosaga e faʻavae i luga ole STM32 microcontrollers, ole ST LINK/V2 e tatau ona faʻafesoʻotaʻi ile 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-LINK/V2

so'oga (CN3)

ST-LINK/V2

galuega faatino

So'oga fa'atatau (JTAG) So'oga fa'atatau (SWD)
1 VAPP VCC sini 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 SWIDIO
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 Le feso'ota'i Le feso'ota'i Le feso'ota'i Le feso'ota'i
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 Le feso'ota'i Le feso'ota'i Le feso'ota'i Le feso'ota'i
18 GND GND GND(4) GND(4)
19 VDD(3) VDD (3.3 V)(3) Le feso'ota'i Le feso'ota'i
20 GND GND GND(4) GND(4)
  1. O le eletise mai le laupapa talosaga e fesoʻotaʻi atu i le ST-LINK / V2 debugging ma le polokalame faʻapipiʻi e faʻamautinoa le fetaui lelei i le va o laupapa.
  2. Fa'afeso'ota'i ile GND mo le fa'aitiitia o le pisa ile lipine.
  3. E maua ile ST-LINK/V2 na'o, e le feso'ota'i ile ST-LINK/V2-ISOL.
  4. Le itiiti ifo ma le tasi o nei pine e tatau ona fesoʻotaʻi i le eleele mo le amio saʻo, e fautuaina e faʻafesoʻotaʻi uma.
  5. GND ile ST-LINK/V2, fa'aoga e SWIM ile ST-LINK/V2-ISOL (silasila i le Laulau 3).
  6. Filifilia: mo Uaea Serial Viewer (SWV) fa'ailoga.

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
JTAG ma feso'ota'iga SWD

  1. A = 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.
JTAG fa'apipi'iina le fa'atulagaina o lipine mafolafola

Fa'aaliga: Mo talosaga taugofie, po'o le tulaga masani 20-pin 2.54 mm-pitch so'o tulagavae lapo'a tele, e mafai ona fa'atino le Tag- Feso'ota'i fofo. O le Tag- Fesoʻotaʻi fesoʻotaʻiga ma uaea e maua ai se auala faigofie ma faʻatuatuaina e faʻafesoʻotaʻi ST-LINK / V2 poʻo ST-LINK / V2-ISOL i le PCB e aunoa ma le manaʻomia o se mating vaega i le PCB talosaga.

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)

ST-LINK/V2 tulaga LED
O le LED fa'ailoga COM i luga o le ST-LINK/V2 o lo'o fa'aalia ai le tulaga ST-LINK/V2 (po'o le a lava le ituaiga feso'ota'iga). Auiliili:

  • 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 fa'amatalaga e fesuia'i 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

ST-LINK/V2 fa'afouina firmware
O le ST-LINK/V2 o lo'o fa'apipi'i ai se masini fa'aleleia o le firmware mo le fa'aleleia i totonu e ala i le uafu USB. Talu ai e mafai ona faʻaleleia le firmware i le taimi o le ola o le ST-LINK/V2 oloa (galuega fou, faʻaleleia o pusa, lagolago mo aiga microcontroller fou), e fautuaina e asiasi i lea taimi ma lea taimi itulau tuuto i luga. www.st.com ina ia tumau pea i le taimi nei i le lomiga aupito lata mai.

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

STM32 atina'e talosaga ma polokalame moli
Tolu-vaega mea faigaluega filifili (IAR™ EWARM, Keil® MDK-ARM™) lagolago ST-LINK/V2 e tusa ai ma fa'aliliuga o lo'o tu'uina atu i le Laulau 5 po'o le lomiga aupito lata mai o lo'o maua.

Laulau 5. Fa'afefea ona lagolagoina e le vaega lona tolu o mea faigaluega ST-LINK/V2

Vaega lona tolu Meafaigaluega filifili Fa'aliliuga
IAR™ EWARM 6.20
Keil® MDK-ARM™ 4.20

O le ST-LINK/V2 e mana'omia se aveta'avale USB fa'apitoa. Afai e le fa'apipi'iina otometi le seti meafaigaluega, e mafai ona maua le aveta'avale www.st.com i lalo ole igoa STSW-LINK009.
Mo nisi faʻamatalaga i mea faigaluega lona tolu, asiasi i mea nei webnofoaga:

Matematika

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

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

Toe iloilo tala'aga

Laulau 6. Tala'aga o le toe iloiloga o pepa

Aso Toe Iloiloga Suiga
22-Aper-2011 1 Fa'asalalauga muamua.
03-Iun-2011 2 Laulau 2: A'U lipine mafolafola feso'ota'iga mo ST-LINK/V2: faaopoopo vaefaamatalaga 1 i le galuega "Target VCC".

Laulau 4: JTAG/SWD uaea feso'ota'iga: faaopoopo le vaefaamatalaga i le galuega "VCC sini".

Laupapa 5: E faapefea vaega lona tolu filifili meafaigaluega lagolago ST-LINK/V2: faʻafouina le "Versions" o IAR ma Keil.

19-Aoku-2011 3 Fa'aopoopo fa'amatalaga ta'avale USB i Vaega 5.3.
11-Me-2012 4 Faaopoopo le SWD ma le SWV ia JTAG uiga feso'ota'iga. Suia

Laulau 4: JTAG/SWD uaea feso'ota'iga.

13-Sep-2012 5 Fa'aopoopo le ST-LINK/V2-ISOL code order.

Fa'afouina Vaega 4.1: Fausiaina o talosaga STM8 ile itulau 15. Faaopoopo Faamatalaga 6 in Laulau 4.

Fa'aopoopoina le Fa'amatalaga “Mo talosaga taugofie…” muamua Vaega 3.3: ST- LINK/V2 tulaga LED i le itulau 14.

18-Oke-2012 6 Faaopoopo Vaega 5.1: ST-LINK/V2 fa'afouina firmware ile itulau 15.
25-Mat-2016 7 Fa'afou le tau VRMS i Folasaga ma i totonu Vaega.
18-Oke-2018 8 Fa'afouina Laulau 4: JTAG/SWD uaea feso'ota'iga ma ona vaefaamatalaga. Fa'atonuga laiti o tusitusiga i le pepa atoa.
09-Ian-2023 9 Fa'afouina Folasaga, Vaega, ma Vaega 5.3: Talosaga STM32 atinae ma polokalame moli.

Fa'afouina Laulau 5: Fa'afefea ona lagolagoina e filifili meafaigaluega a isi vaega le ST-LINK/V2. Fa'atonuga laiti o tusitusiga i le pepa atoa.

FA'AALIGA TAUA – FAITAU MA LE FA'AMANATU

STMicroelectronics NV ma ona lala ("ST") fa'aagaga le aia e fai ai suiga, fa'asa'oga, fa'aleleia, fa'aleleia, ma fa'aleleia atili i oloa ST ma/po'o lenei pepa i so'o se taimi e aunoa ma se fa'aaliga. E tatau i tagata fa'atau ona maua fa'amatalaga talafeagai lata mai
ST oloa a'o le'i faia ni oka. O oloa ST o lo'o fa'atau atu e tusa ai ma tu'utu'uga ma aiaiga a le ST o lo'o fa'atau atu i le taimi e fa'ailoa ai le oka.
E na'o le au fa'atau le filifiliga, filifiliga, ma le fa'aogaina o oloa ST ma e leai se noataga a le ST mo fesoasoani talosaga po'o le mamanu o oloa a tagata fa'atau.
Leai se laisene, fa'aalia pe fa'aalia, i so'o se aia tatau tau le atamai ua fa'atagaina e ST i totonu.
Toe fa'atauina atu oloa ST ma aiaiga e ese mai fa'amatalaga o lo'o fa'ailoa mai i inei e tatau ona fa'aleaogaina ai so'o se fa'ataga na tu'uina atu e ST mo ia oloa.
ST ma le logo ST o fa'ailoga fa'ailoga a ST. Mo fa'amatalaga fa'aopoopo e uiga i fa'ailoga tau ST, va'ai ile www.st.com/trademarks. O isi igoa uma o oloa po'o auaunaga o le meatotino a latou lava tagata.
O fa'amatalaga i totonu o lenei pepa e suitulaga ma suia fa'amatalaga na tu'uina atu muamua i so'o se lomiga muamua o lenei pepa.
© 2023 STMicroelectronics – Ua taofia aia tatau uma

STMicroelectronics

Pepa / Punaoa

STMicroelectronics ST-LINK/V2 I le Circuit Debugger Programmer [pdf] Tusi Taiala
ST-LINK V2 I le Circuit Debugger Programmer, ST-LINK V2, I le Circuit Debugger Programmer, Circuit Debugger Programmer, Debugger Programmer, Programmer

Fa'asinomaga

Tuu se faamatalaga

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