ST merki

UM1075
Notendahandbók
ST-LINK/V2 kembiforritari/forritari í hringrás
fyrir STM8 og STM32

STMicroelectronics UM1075 ST-LINK V2 In-Cuit Debugger Forritari

Inngangur

ST-LINK/V2 er kembiforritari/forritari í hringrás fyrir STM8 og STM32 örstýringafjölskyldur. Einvíra tengieiningin (SWIM) og JTAG/raðvír
villuleit (SWD) tengi, auðvelda samskipti við hvaða STM8 eða STM32 örstýringu sem er staðsettur á forritaborði. Auk þess að bjóða upp á sömu virkni og ST-LINK/V2 býður ST-LINK/V2-ISOL upp á 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ð (sem eru fáanlegir frá STMicroelectronics).
  • STM32 tæki í gegnum Atollic® og TASKING samþætt þróunarumhverfi.™®, IAR, Keil

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 1

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 V til 5.5 V notkunarmagntage stutt á SWIM tengi
    - SWIM lághraða og háhraða stillingar studdar
    – SWIM forritunarhraði: 9.7 Kbæti/s á lágum hraða og 12.8 Kbæti/s á miklum 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 V til 3.6 V notkunarmagntage stutt á JTAG/SWD tengi og 5 V þolanleg inntak
    — JTAG snúru til að tengja við venjulegan JTAG 20 pinna pitch 2.54 mm tengi
    - Styður JTAG samskipti
    - Styður raðvír kembiforrit (SWD) og raðvír viewer (SWV) samskipti
  • Bein fastbúnaðaruppfærsluaðgerð studd (DFU)
  • Staða LED sem blikkar í samskiptum við tölvuna
  • 1000 VRMS há einangrun binditage (aðeins ST-LINK/V2-ISOL)
  • Notkunarhiti 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

Innihald vöru

Snúrurnar sem eru afhentar í vörunni eru sýndar á mynd 2: ST-LINK/V2 vöruinnihald og mynd 3: ST-LINK/V2-ISOL vöruinnihald. Þau innihalda (frá vinstri til hægri á mynd 2 og mynd 3):

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

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 2

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 3

Vélbúnaðarstillingar

ST-LINK/V2 er hannað í kringum STM32F103C8 tækið, sem inniheldur hágæða ARM® 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.

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 4

  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

Tenging við STM8 forrit
Fyrir STM8 þróun er hægt að tengja ST-LINK/V2 við markborðið með tveimur mismunandi snúrum, allt eftir því hvaða tengi er tiltækt á forritaborðinu.
Þessar snúrur eru:

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

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.

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 5

 

  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: SWIM ST-LINK/V2 staðal ERNI snúru.

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 tengingu SWIM snúrunnar í réttri stöðu á marktenginu jafnvel pinna, notaðir fyrir bæði SWIM og JTAG snúrur.

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 6

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.

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 7

  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 ST-LINK/V2 lággjaldssnúra

SWIM merki og tengingar
Tafla 2 tekur saman merki nöfn, aðgerðir og miðtengimerki með því að nota vírsnúruna 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

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 8

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 sérvíra kapallinn er 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 tengt á miðborð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 forrit

Fyrir STM32 þróun þarf 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-LINKN2 tengi (CN3) ST-LINKN2 virka Marktenging (JTAG) Marktenging (SWD)
1 VAPP Miða á VCC 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 SWDIO JTAG TMS, SW 10 JTMS SWDIO
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 Ekki tengdur Ekki tengdur Ekki tengdur
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 Ekki tengdur Ekki tengdur Ekki tengdur
18 GND GND GND(3) GND(3)
19 VDD VDD (3.3V)t5) Ekki tengdur Ekki tengdur
20 GND GND GND(3) GND(3)
  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. Tengdu við GND til að draga úr hávaða á borði.
  3. 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).
  4. Valfrjálst: fyrir Serial Wire Viewer (SWV) rekja.
  5. Aðeins fáanlegt á ST-LINK/V2 og ekki tengt á ST-LINK/V2/OPTO.

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

  1. STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 9A = 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.

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 10

Athugið:
Fyrir ódýr forrit eða þegar staðlað 20 pinna-2.54 mm-pitch-tengi fótspor er of stórt, er hægt að innleiða Tag-Tengdu lausn til að spara kostnað og pláss á umsóknarborðinu. The Tag-Tengdu millistykki og snúru bjóða upp á einfalda áreiðanlega leið til að tengja ST-LINK/V2 eða ST-LINK/V2-ISOL við PCB án þess að þurfa pörun

Vélbúnaðarstillingar
hluti á PCB forritinu. 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)

4.3 ST-LINK/V2 stöðuljós
Ljósdíóðan merkt 'COM' ofan á ST-LINK/V2 sýnir ST-LINK/V2 stöðuna (hvað sem er þegar:

  • 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 talningar).
  • Ljósdíóða blikkar GRÆNT/RAUTT: gagnaskipti eru á 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

5.1 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 gæti þróast á öllu lífi 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ð heimsækja www.st.com/stlinkv2 reglulega til að vera uppfærður með nýjustu vélbúnaðarútgáfuna.

5.2 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).
5.3 STM32 forritaþróun og Flash forritun
Verkfærakeðjur þriðja aðila, Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™ og TASKING VX-verkfærasett 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
Atollic® TrueSTUDIO 2.1
IAR™ SVARM 6.20
Keil® MDK-ARM™ 4.20
VERKEFNI VX-verkfærasett fyrir ARM® Cortex® -M 4.0.1

ST-LINK/V2 þarf sérstakan USB rekla. Ef verkfærasettið er sett upp sjálfkrafa, þá file stlink_winusb.inf er sett upp í /inf (hvar er venjulega C:/Windows).
Ef uppsetning verkfærasettsins setti hana ekki upp sjálfkrafa er hægt að finna rekilinn á www.st.com:

  1. Tengstu við www.st.com.
  2. Í leitarflipanum, hlutanúmerareit, leitaðu að ST-LINK/V2.
  3. Smelltu á Almennt hlutanúmer dálkstengilinn á ST-LINK/V2.
  4. Í Hönnunarstuðningsflipanum, SW drivers hlutanum, smelltu á táknið til að hlaða niður st-link_v2_usbdriver.zip.
  5. Taktu niður og keyrðu ST-Link_V2_USBdriver.exe.

Skýringarmyndir

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 11

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

STMicroelectronics UM1075 ST-LINK V2 In-Cuit debugger forritari - mynd 12

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

Skjöl / auðlindir

STMicroelectronics UM1075 ST-LINK V2 In-Cuit Debugger Forritari [pdfNotendahandbók
UM1075, ST-LINK V2 kembiforritari í hringrás, UM1075 ST-LINK V2 kembiforritari, V2 kembiforritari, VXNUMX kembiforritari, kembiforritari, kembiforritari, forritari

Heimildir

Skildu eftir athugasemd

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