STMicroelectronics ST-LINKV2 In Circuit Debugger Forritari
STMicroelectronics ST-LINK/V2 In Circuit Debugger Forritari

Inngangur

ST-LINK/V2 er kembiforritari/forritari í hringrás fyrir STM8 og STM32 örstýringa. Einvíra tengieiningin (SWIM) og JTAG/ Serial wire debugging (SWD) tengi auðvelda samskipti við hvaða STM8 eða STM32 örstýringu sem starfar á forritaborði.

Auk þess að bjóða upp á sömu virkni og ST-LINK/V2, er ST-LINK/V2 ISOL með stafræna einangrun milli tölvunnar og markforritaborðsins. Það þolir líka voltages allt að 1000 VRMS.

USB-viðmótið á fullum hraða gerir samskipti við tölvu og:

  • STM8 tæki í gegnum ST Visual Develop (STVD) eða ST Visual Program (STVP) hugbúnað (fáanlegur frá STMicroelectronics)
  • STM32 tæki í gegnum IAR™, Keil®, STM32CubeIDE, STM32CubeProgrammer og STM32CubeMonitor samþætt þróunarumhverfi.
    ST-LINK/V2 og ST-LINK/V2-ISOL

Eiginleikar

  • 5 V aflgjafi með USB tengi
  • USB 2.0 fullhraða samhæft tengi
  • USB staðall A til Mini-B snúru
  • SWIM sérstakar eiginleikar
    – 1.65 til 5.5 V umsókn binditage stutt á SWIM tengi
    - SWIM lághraða og háhraða stillingar studdar
    – SWIM forritunarhraði: 9.7 og 12.8 Kbæti/s, í sömu röð, fyrir lágan og háan hraða
    – SWIM snúru til að tengja við forritið í gegnum ERNI staðlað lóðrétt (tilvísun: 284697 eða 214017) eða lárétt (tilvísun: 214012) tengi
    – SWIM snúru til að tengja við forritið með pinnahaus eða 2.54 mm pitch tengi
  • JTAG/ Serial wire kembiforrit (SWD) sérstakir eiginleikar
    – 1.65 til 3.6 V umsókn binditage stutt á JTAG/SWD tengi og 5 V þolanleg inntak(a)
    — JTAG snúru til að tengja við venjulegan JTAG 20 pinna pitch 2.54 mm tengi
    - Styður JTAG samskipti, allt að 9 MHz (sjálfgefið: 1.125 MHz)
    - Styður raðvírakembiforrit (SWD) allt að 4 MHz (sjálfgefið: 1.8 MHz), og raðvír viewer (SWV) samskipti, allt að 2 MHz
  • Bein fastbúnaðaruppfærsluaðgerð studd (DFU)
  • Staða LED, blikkar í samskiptum við tölvuna
  • 1000 VRMS há einangrun binditage (aðeins ST-LINK/V2-ISOL)
  • Notkunarhiti frá 0 til 50 °C

Upplýsingar um pöntun

Til að panta ST-LINK/V2 skaltu skoða töflu 1.

Tafla 1. Listi yfir pöntunarkóða

Pöntunarkóði ST-LINK lýsing
ST-LINK/V2 Villuleitari/forritari í hringrás
ST-LINK/V2-ISOL Villuleitari/forritari í hringrás með stafrænni einangrun

a. ST-LINK/V2 getur átt samskipti við skotmörk sem starfa undir 3.3 V, en myndar úttaksmerki á þessu magnitage stig. STM32 markmið eru umburðarlynd fyrir þessu ofurmálitage. Ef einhverjir aðrir íhlutir miðborðsins eru skynsamlegir, notaðu ST-LINK/V2-ISOL, STLINK-V3MINIE eða STLINK-V3SET með B-STLINK-VOLT millistykki til að forðast högg af yfirstyrktage innspýting á borðið.

Innihald vöru

Kaplarnir sem eru afhentir í vörunni eru sýndir á mynd 2 og mynd 3. Þeir innihalda (frá vinstri til hægri):

  • USB staðall A til Mini-B snúru (A)
  • ST-LINK/V2 villuleit og forritun (B)
  • SWIM lággjaldstengi (C)
  • SWIM flatborði með venjulegu ERNI tengi í öðrum enda (D)
  • JTAG eða SWD og SWV flatt borð með 20 pinna tengi (E)
    Innihald vöru
    Innihald vöru

Vélbúnaðarstillingar

ST-LINK/V2 er hannað í kringum STM32F103C8 tækið, sem inniheldur afkastamikinn Arm®(a) Cortex®-M3 kjarna. Það er fáanlegt í TQFP48 pakka.
Eins og sýnt er á mynd 4, býður ST-LINK/V2 tvö tengi:

  • STM32 tengi fyrir JTAG/SWD og SWV tengi
  • STM8 tengi fyrir SWIM tengi

ST-LINK/V2-ISOL gefur eitt tengi fyrir STM8 SWIM, STM32 JTAG/SWD og SWV tengi.
Vélbúnaðarstillingar

  1. A = STM32 JTAG og SWD miðtengi
  2. B = STM8 SWIM miðtengi
  3. C = STM8 SWIM, STM32 JTAG, og SWD miðtengi
  4. D = Ljósdíóða samskiptavirkni

a. Arm er skráð vörumerki Arm Limited (eða dótturfélaga þess) í Bandaríkjunum og/eða annars staðar.

Tenging við STM8

Til að þróa forrit sem byggjast á STM8 örstýringum er hægt að tengja ST-LINK/V2 við miðborðið með tveimur mismunandi snúrum, allt eftir tenginu sem er tiltækt á forritaborðinu.

Þessar snúrur eru:

  • SWIM flatt borði með venjulegu ERNI tengi í öðrum endanum
  • SWIM snúru með tveimur 4-pinna, 2.54 mm tengjum eða SWIM aðskildum snúrum

Hefðbundin ERNI tengi með SWIM flata borði
Mynd 5 sýnir hvernig á að tengja ST-LINK/V2 ef staðlað ERNI 4-pinna SWIM tengi er til staðar á forritaborðinu.
Hefðbundin ERNI tengi með SWIM flata borði

  1. A = Notkunarspjald með ERNI tengi
  2. B = Vírkapall með ERNI tengi í öðrum enda
  3. C = STM8 SWIM miðtengi
  4. Sjá mynd 11

Mynd 6 sýnir að pinna 16 vantar á ST-LINK/V2-ISOL miðtengi. Þessi pinna sem vantar er notaður sem öryggislykill á kapalstenginu, til að tryggja rétta staðsetningu SWIM snúrunnar á marktengi jafnvel pinna, notaðir fyrir bæði SWIM og JTAG snúrur.
Hefðbundin ERNI tengi með SWIM flata borði

Lággjalda SWIM tenging
Mynd 7 sýnir hvernig á að tengja ST-LINK/V2 ef 4-pinna, 2.54 mm, ódýrt SWIM tengi er til staðar á forritaborðinu.
Lággjalda SWIM tenging

  1. A = Notkunarspjald með 4-pinna, 2.54 mm, lággjaldstengi
  2. B = Vírsnúra með 4 pinna tengi eða aðskildum snúru
  3. C = STM8 SWIM miðtengi
  4. Sjá mynd 12

SWIM merki og tengingar
Tafla 2 sýnir merki nöfn, aðgerðir og miðtengimerki þegar vírsnúran er notuð með 4 pinna tengi.

Tafla 2. SWIM flatar borðartengingar fyrir ST-LINK/V2

Pinna nr. Nafn Virka Marktenging
1 VDD Markmið VCC(1) MCU VCC
2 GÖGN SUNDA MCU SWIM pinna
3 GND JARÐUR GND
4 ENDURSTILLA ENDURSTILLA MCU RESET pinna
  1. Aflgjafinn frá forritaborðinu er tengdur við ST-LINK/V2 villuleitar- og forritunarborðið til að tryggja merki samhæfni milli beggja borða.
    Target SWIM tengi

Tafla 3 sýnir merki nöfnin, aðgerðir og marktengingarmerki með því að nota aðskilda víra snúruna.
Þar sem SWIM aðskildir snúrur eru með sjálfstæðum tengjum fyrir alla pinna á annarri hliðinni, er hægt að tengja ST-LINK/V2-ISOL við forritaborð án venjulegs SWIM tengis. Á þessu flata borði er vísað til allra merkja með ákveðnum lit og merkimiða til að auðvelda tenginguna á markinu.

Tafla 3. SWIM lággjalda kapaltengingar fyrir ST-LINK/V2-ISOL

Litur Nafn snúrunnar Virka Marktenging
Rauður CCTV Markmið VCC(1) MCU VCC
Grænn UART-RX Ónotaður Frátekið (2)

(ekki tengdur á markborðinu)

Blár UART-TX
Gulur STÍGGIÐ0
Appelsínugult SUNDA SUNDA MCU SWIM pinna
Svartur GND JARÐUR GND
Hvítur SWIM-RST ENDURSTILLA MCU RESET pinna
  1. Aflgjafinn frá forritaborðinu er tengdur við ST-LINK/V2 villuleitar- og forritunarborðið til að tryggja merki samhæfni milli beggja borða.
  2. BOOT0, UART-TX og UART-RX eru frátekin fyrir framtíðarþróun.

TVCC, SWIM, GND og SWIM-RST er hægt að tengja við ódýrt 2.54 mm pitch tengi eða við pinnahausa sem eru fáanlegir á markborðinu.

Tenging við STM32
Til að þróa forrit sem byggjast á STM32 örstýringum verður ST LINK/V2 að vera tengdur við forritið með því að nota staðlaða 20-pinna JTAG flatt borði fylgir.
Tafla 4 tekur saman merki nöfn, virkni og marktengingarmerki venjulegs 20 pinna JTAG flatt borði.

Tafla 4. JTAG/SWD kapaltengingar

Pinna nr. ST-LINK/V2

tengi (CN3)

ST-LINK/V2

virka

Marktenging (JTAG) Marktenging (SWD)
1 VAPP Miða á 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 Ekki tengdur Ekki tengdur Ekki tengdur Ekki tengdur
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 Ekki tengdur Ekki tengdur Ekki tengdur Ekki tengdur
18 GND GND GND(4) GND(4)
19 VDD(3) VDD (3.3 V)(3) Ekki tengdur Ekki tengdur
20 GND GND GND(4) GND(4)
  1. Aflgjafinn frá forritaborðinu er tengdur við ST-LINK/V2 villuleitar- og forritunarborðið til að tryggja samhæfni merkja á milli borðanna.
  2. Tengdu við GND til að draga úr hávaða á borði.
  3. Aðeins í boði á ST-LINK/V2, ekki tengt á ST-LINK/V2-ISOL.
  4. Að minnsta kosti einn af þessum pinna verður að vera tengdur við jörðu fyrir rétta hegðun, mælt er með því að tengja þá alla.
  5. GND á ST-LINK/V2, notað af SWIM á ST-LINK/V2-ISOL (sjá töflu 3).
  6. Valfrjálst: fyrir Serial Wire Viewer (SWV) rekja.

Mynd 9 sýnir hvernig á að tengja ST-LINK/V2 við skotmark með því að nota JTAG snúru
JTAG og SWD tengingu

  1. A = Markmið umsóknarráðs með JTAG tengi
  2. B = JTAG/SWD 20 víra flatstrengur
  3. C = STM32 JTAG og SWD miðtengi

Tilvísun tengisins sem þarf á miða umsóknarborðinu er: 2x10C hausumbúðir 2x40C H3/9.5 (pitch 2.54) – HED20 SCOTT PHSD80.
JTAG kembiforrit á flatri borði

Athugið: Fyrir ódýr forrit, eða þegar staðlað 20-pinna 2.54 mm-pitch tengifótspor er of stórt, er hægt að útfæra Tag-Tengdu lausn. The Tag-Tengdu millistykki og snúru veita einfalda og áreiðanlega leið til að tengja ST-LINK/V2 eða ST-LINK/V2-ISOL við PCB án þess að þurfa að passa íhlut á forrita PCB.

Fyrir frekari upplýsingar um þessa lausn og upplýsingar um forrit-PCB-fótspor, heimsækja
www.tag-connect.com.
Tilvísanir í íhluti sem eru samhæfðar við JTAG og SWD tengi eru:

a) TC2050-ARM2010 millistykki (20 pinna til 10 pinna tengispjald)
b) TC2050-IDC eða TC2050-IDC-NL (engir fætur) (10 pinna snúru)
c) TC2050-CLIP festiklemma til notkunar með TC2050-IDC-NL (valfrjálst)

ST-LINK/V2 stöðu LED
Ljósdíóðan merkt COM ofan á ST-LINK/V2 sýnir ST-LINK/V2 stöðuna (hver svo sem tengitegundin er). Í smáatriðum:

  • LED blikkar RAUTT: fyrsta USB upptalningin með tölvunni er að eiga sér stað
  • LED er RAUTT: samskipti milli tölvunnar og ST-LINK/V2 eru komin á (lok upptalningar)
  • LED blikkar GRÆNT / RAUTT: gögnum er skipt á milli miðans og tölvunnar
  • LED er GRÆNT: síðustu samskipti hafa gengið vel
  • Ljósdíóða er appelsínugul: ST-LINK/V2 samskipti við skotmarkið hafa brugðist.

Uppsetning hugbúnaðar

ST-LINK/V2 fastbúnaðaruppfærsla
ST-LINK/V2 fellir inn vélbúnaðaruppfærslukerfi fyrir uppfærslu á staðnum í gegnum USB tengið. Þar sem fastbúnaðurinn getur þróast á líftíma ST-LINK/V2 vörunnar (nýr virkni, villuleiðréttingar, stuðningur við nýjar örstýringafjölskyldur), er mælt með því að fara reglulega á sérstakar síður á www.st.com til að vera uppfærður með nýjustu útgáfuna.

STM8 forritaþróun
Sjá ST verkfærasett Pack24 með Patch 1 eða nýlegri, sem inniheldur ST Visual Develop (STVD) og ST Visual Programmer (STVP).

STM32 forritaþróun og flassforritun
Verkfærakeðjur þriðju aðila (IAR™ EWARM, Keil® MDK-ARM™) styðja ST-LINK/V2 í samræmi við útgáfurnar sem gefnar eru upp í töflu 5 eða í nýjustu útgáfunni sem til er.

Tafla 5. Hvernig verkfærakeðjur þriðja aðila styðja ST-LINK/V2

Þriðji aðili Verkfærakeðja Útgáfa
IAR™ VARM 6.20
Keil® MDK-ARM™ 4.20

ST-LINK/V2 þarf sérstakan USB rekla. Ef uppsetning verkfærasettsins setur það ekki upp sjálfkrafa er hægt að finna rekilinn á www.st.com undir nafninu STSW-LINK009.
Fyrir frekari upplýsingar um verkfæri þriðja aðila, farðu á eftirfarandi websíður:

Skýringarmyndir

Skýringarmyndir

  1. Skýringarmynd fyrir pinnalýsingar:
    VDD = Target voltage vit
    DATA = SWIM DATA lína á milli miða og kembiforrit
    GND = Ground voltage
    RESET = Endurstilling miða á kerfi

Skýringarmyndir

  1. Skýringarmynd fyrir pinnalýsingar:
    VDD = Target voltage vit
    DATA = SWIM DATA lína á milli miða og kembiforrit
    GND = Ground voltage
    RESET = Endurstilling miða á kerfi

Endurskoðunarsaga

Tafla 6. Endurskoðunarferill skjala

Dagsetning Endurskoðun Breytingar
22. apríl 2011 1 Upphafleg útgáfa.
03-júní-2011 2 Tafla 2: SWIM flatborðatengingar fyrir ST-LINK/V2: bætt við neðanmálsgrein 1 í aðgerðina „Target VCC“.

Tafla 4: JTAG/SWD kapaltengingar: bætti neðanmálsgrein við aðgerðina „Target VCC“.

Tafla 5: Hvernig þriðja aðila verkfærakeðjur stuðning ST-LINK/V2: uppfærði „útgáfur“ IAR og Keil.

19-ágúst-2011 3 Bætti upplýsingum um USB bílstjóri við 5.3. lið.
11-maí-2012 4 SWD og SWV bætt við JTAG tengieiginleikar. Breytt

Tafla 4: JTAG/SWD kapaltengingar.

13. september 2012 5 Bætt við ST-LINK/V2-ISOL pöntunarkóða.

Uppfært Kafli 4.1: STM8 forritaþróun á síðu 15. Bætt við athugasemd 6 in Tafla 4.

Bætt við athugasemd „Fyrir ódýr forrit...“ áður Kafli 3.3: ST-LINK/V2 stöðuljós á síðu 14.

18-okt-2012 6 Bætt við Kafli 5.1: ST-LINK/V2 fastbúnaðaruppfærsla á síðu 15.
25-mars-2016 7 Uppfært VRMS gildi í Inngangur og inn Eiginleikar.
18-okt-2018 8 Uppfært Tafla 4: JTAG/SWD kapaltengingar og neðanmálsgreinar hennar. Minniháttar textabreytingar á öllu skjalinu.
09. janúar 2023 9 Uppfært Inngangur, Eiginleikar, og Kafli 5.3: STM32 umsókn þróun og flash forritun.

Uppfært Tafla 5: Hvernig verkfærakeðjur þriðja aðila styðja ST-LINK/V2. Minniháttar textabreytingar á öllu skjalinu.

MIKILVÆG TILKYNNING - LESIÐU VARLEGA

STMicroelectronics NV og dótturfélög þess („ST“) áskilja sér rétt til að gera breytingar, leiðréttingar, endurbætur, breytingar og endurbætur á ST vörum og/eða þessu skjali hvenær sem er án fyrirvara. Kaupendur ættu að fá nýjustu viðeigandi upplýsingar um
ST vörur áður en pantað er. ST vörur eru seldar í samræmi við söluskilmála ST sem eru í gildi þegar pöntun er staðfest.
Kaupendur bera einir ábyrgð á vali, vali og notkun ST vara og ST tekur enga ábyrgð á umsóknaraðstoð eða hönnun vöru kaupenda.
Ekkert leyfi, óbeint eða óbeint, til nokkurs hugverkaréttar er veitt af ST hér.
Endursala á ST vörum með öðrum ákvæðum en upplýsingarnar sem settar eru fram hér ógilda alla ábyrgð sem ST veitir fyrir slíka vöru.
ST og ST merkið eru vörumerki ST. Fyrir frekari upplýsingar um ST vörumerki, sjá www.st.com/trademarks. Öll önnur vöru- eða þjónustuheiti eru eign viðkomandi eigenda.
Upplýsingar í þessu skjali koma í stað og koma í stað upplýsinga sem áður hafa verið gefnar í fyrri útgáfum þessa skjals.
© 2023 STMicroelectronics – Allur réttur áskilinn

STMicroelectronics

Skjöl / auðlindir

STMicroelectronics ST-LINK/V2 In Circuit Debugger Forritari [pdfNotendahandbók
ST-LINK V2 In Circuit Debugger Forritari, ST-LINK V2, In Circuit Debugger Forritari, Circuit Debugger Forritari, Debugger Forritari, Forritari

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *