UM1075
Notendahandbók
ST-LINK/V2 kembiforritari/forritari í hringrás
fyrir STM8 og STM32
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 einnig voltages allt að 1000 V RMS.
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.
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/SWD (Serial Wire Debug) sérstaka eiginleika
– 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 V RMS há einangrun voltage (aðeins ST-LINK/V2-ISOL)
- Notkunarhiti frá 0 til 50 gráður á Celsíus
Upplýsingar um pöntun
Til að panta ST-LINK/V2, sjá 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 skotmörk eru umburðarlynd fyrir þessu ofþenslutage. 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 áhrif ofspennutage 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)
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.
- A = STM32 JTAG og SWD miðtengi
- B = STM8 SWIM miðtengi
- C = STM8 SWIM, STM32 JTAG, og SWD miðtengi
- D = Ljósdíóða samskiptavirkni
4.1 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 í annan endann
- SWIM snúru með tveimur 4 pinna, 2.54 mm tengjum eða SWIM aðskildum snúrum
4.1.1 Hefðbundin ERNI tenging með SWIM flatborð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.
- A = Notkunarspjald með ERNI tengi
- B = Vírkapall með ERNI tengi í öðrum enda
- C = STM8 SWIM miðtengi
- 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.4.1.2 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.
- A = Notkunarspjald með 4-pinna, 2.54 mm, lággjaldstengi
- B = Vírsnúra með 4 pinna tengi eða sérvíra snúru
- C = STM8 SWIM miðtengi
- Sjá mynd 12
4.1.3 SUND merki og tengingar
Tafla 2 tekur saman merkjaheiti, 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.Tafla 3 sýnir merki nöfn, 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 vísar ákveðinn litur og merkimiði til að auðvelda tenginguna á miða til allra merkja.
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 við miðborðið) |
Blár | UART-TX | ||
Gulur | BOOTO | ||
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.
4.2 Tenging við STM32
Fyrir þróun forrita 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, aðgerðir og miðtengimerki venjulegs 20 pinna JTAG flatt borði á ST-LINK/V2.
Tafla 5 sýnir merki nöfn, virkni og marktengingarmerki venjulegs 20 pinna JTAG flatt borði á ST-LINK/V2-ISOL.
Tafla 4. JTAG/SWD snúrutengingar á STLINK-V2
Pinna nei. | ST-LINK/V2 tengi (CN3) | ST-LINKN2 virka | Marktenging (JTAG) | Marktenging (SWD) |
1 | VAPP | Miða á VCC | MCU VDD(1) | MCU VDD(1) |
2 | ||||
3 | TRST | JTAG TRST | NJTRST | GND(2) |
4 | GND | GND | GNDK3) | 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 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
12 | GND | GND | GND(3) | GND(3) |
13 | TDO SWO | JTAG TDI. SVÓ | JTDO | TRACESWOO) |
14 | GND | GND | GND(3) | GND(3) |
15 | NRST | NRST | NRST | NRST |
16 | GND | GND | GNDK3) | GND(3) |
17 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
18 | GND | GND | GND(3) | GND(3) |
19 | VDD | VDD (3.3 V) | Ekki tengdur | Ekki tengdur |
20 | GND | GND | GND(3) | GND(3) |
- Aflgjafinn frá forritaborðinu er tengdur við ST-LINK/V2 villuleitar- og forritunarborðið til að tryggja samhæfni merkja á milli borðanna.
- Tengdu við GND til að draga úr hávaða á borði.
- 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 þau öll saman.
- Valfrjálst: Fyrir raðvír Viewer (SWV) rekja.
Tafla 5. JTAG/SWD snúrutengingar á STLINK-V2-ISOL
Pinna nr. | ST-LINK/V2 tengi (CN3) | ST-LINKN2 virka | Marktenging (JTAG) | Marktenging (SWD) |
1 | VAPP | Miða á VCC | MCU VDD(1) | MCU VDD(1) |
2 | ||||
3 | TRST | JTAG TRST | NJTRST | GND(2) |
4 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
5 | TDI | JTAG TDO | JTDI | GND(2) |
6 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
7 | TMS SWDIO | JTAG TMS. SV 10 | JTMS | SWDIO |
8 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
9 | TCK SWCLK | JTAG TCK, SW CLK | JTCK | SWCLK |
10 | Ekki notað(5) | Ekki notað(5) | Ekki tengdur (5) | Ekki tengdur (5) |
11 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
12 | GND | GND | GND(3) | GND(3) |
13 | TDO SWO | JTAG TDI, SWO | JTDO | TRACESW0(4) |
14 | Ekki notað(5) | Ekki notað(5) | Ekki tengdur (5) | Ekki tengdur (5) |
15 | NRST | NRST | NRST | NRST |
16 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
17 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
18 | GND | GND | GND(3) | GND(3) |
19 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
20 | GND | GND | GND(3) | GND(3) |
- Aflgjafinn frá forritaborðinu er tengdur við ST-LINK/V2 villuleitar- og forritunarborðið til að tryggja samhæfni merkja á milli borðanna.
- Tengdu við GND til að draga úr hávaða á borði.
- 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 þau öll saman.
- Valfrjálst: Fyrir raðvír Viewer (SWV) rekja.
Tafla 5. JTAG/SWD snúrutengingar á STLINK-V2-ISOL
Pinna nr. | ST-LINK/V2 tengi (CN3) | ST-LINKN2 virka | Marktenging (JTAG) | Marktenging (SWD) |
1 | VAPP | Miða á VCC | MCU VDD(1) | MCU VDD(1) |
2 | ||||
3 | TRST | JTAG TRST | NJTRST | GND(2) |
4 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
5 | TDI | JTAG TDO | JTDI | GND(2) |
6 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
7 | TMS SWDIO | JTAG TMS. SV 10 | JTMS | SWDIO |
8 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
9 | TCK SWCLK | JTAG TCK. SW CLK | JTCK | SWCLK |
10 | Ekki notað(5) | Ekki notað(5) | Ekki tengdur (5) | Ekki tengdur (5) |
11 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
12 | GND | GND | GND(3) | GND(3) |
13 | TDO SWO | JTAG TDI. SVÓ | JTDO | TRACESW0(4) |
14 | Ekki notað(5) | Ekki notað(5) | Ekki tengdur (5) | Ekki tengdur (5) |
15 | NRST | NRST | NRST | NRST |
16 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
17 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
18 | GND | GND | GND(3) | GND(3) |
19 | Ekki tengdur | Ekki tengdur | Ekki tengdur | Ekki tengdur |
20 | GND | GND | GND(3) | GND(3) |
- Aflgjafinn frá forritaborðinu er tengdur við ST-LINK/V2 villuleitar- og forritunarborðið til að tryggja samhæfni merkja á milli borðanna.
- Tengdu við GND til að draga úr hávaða á borði.
- 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 þau öll saman.
- Valfrjálst: Fyrir raðvír Viewer (SWV) rekja.
- Notað af SWIM á ST-LINK/V2-ISOL (sjá töflu 3).
Mynd 9 sýnir hvernig á að tengja ST-LINK/V2 við skotmark með því að nota JTAG snúru.
- A = Markmið umsóknarráðs með JTAG tengi
- B = JTAG/SWD 20 víra flatstrengur
- C = STM32 JTAG og SWD miðtengi
Tilvísun tengisins sem þarf á markforritinu er: 2x10C hausumbúðir 2x40C H3/9.5 (halli 2.54) – HED20 SCOTT PHSD80.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/V2ISOL við PCB-ið á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)
4.3 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:
- Ljósdíóðan blikkar rautt: fyrsta USB upptalningin með tölvunni er að fara fram
- Ljósdíóðan er rauð: samskiptum milli tölvunnar og ST-LINK/V2 er komið á (lok upptalningar)
- Ljósdíóðan blikkar grænt/rautt: Gögn skiptast á milli skotmarksins og tölvunnar
- Ljósdíóðan er græn: síðustu samskipti hafa gengið vel
- Ljósdíóðan 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ærslur á 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ð skoða reglulega sérstakar síður á www.st.com til að vera uppfærður með nýjustu útgáfuna.
5.2 STM8 forritaþróun
Sjá ST verkfærasett Pack24 með plástri 1 eða nýlegri, sem inniheldur ST Visual Develop (STVD) og ST Visual Programmer (STVP).
5.3 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 6 eða nýjustu útgáfuna sem til er.
Tafla 6. 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.2 |
Keil® | MDK-ARM™ | 4.2 |
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ý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 á kerfiSký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 7. Endurskoðunarferill skjala
Dagsetning | Endurskoðun | Breytingar |
22. apríl 11 | 1 | Upphafleg útgáfa. |
3-júní-11 | 2 | Tafla 2: SWIM flatar borðartengingar fyrir ST-LINK/V2: bætti neðanmálsgrein 1 við aðgerðina „Target VCC“. Tafla 4: JTAG/SWD kapaltengingar: bætti neðanmálsgrein við aðgerðina „Target VCC“. Tafla 5: Hvernig verkfærakeðjur þriðja aðila styðja ST-LINK/V2: uppfærði „útgáfur“ IAR og Keil. |
19-ágúst-11 | 3 | Bætti upplýsingum um USB-rekla við kafla 5.3. |
11-maí-12 | 4 | SWD og SWV bætt við JTAG tengieiginleikar. Breytt tafla 4: JTAG/SWD kapaltengingar. |
13. september 12 | 5 | ST-LINKN2-ISOL pöntunarkóði bætt við. Uppfærður kafli 4.1: STM8 forritaþróun á síðu 15. Bætt við athugasemd 6 í töflu 4. Bætt við athugasemd „Fyrir ódýr forrit...“ fyrir kafla 3.3: STLINK/V2 stöðuljós á síðu 14. |
18-okt-12 | 6 | Hluti 5.1 bætt við: ST-LINK/V2 fastbúnaðaruppfærsla á síðu 15. |
25-mars-16 | 7 | Uppfært VRMS gildi í kynningu og eiginleikum. |
18-okt-18 | 8 | Uppfærð tafla 4: JTAG/SWD kapaltengingar og neðanmálsgreinar þeirra. Minniháttar textabreytingar á öllu skjalinu. |
9. janúar 23 | 9 | Uppfærð kynning, eiginleikar og hluti 5.3: STM32 forritaþróun og flassforritun. Uppfærð tafla 5: Hvernig verkfærakeðjur þriðja aðila styðja ST-LINK/V2. Minniháttar textabreytingar á öllu skjalinu. |
3. apríl 24 | 10 | Fyrrum tafla 4 JTAG/SWD kapaltengingar skipt í töflu 4: JTAG/SWD kapaltengingar á STLINK-V2 og töflu 5: JTAG/SWD snúrutengingar á STLINK-V2-ISOL. |
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 þeir leggja inn pantanir. 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.
© 2024 STMicroelectronics – Allur réttur áskilinn
Skjöl / auðlindir
![]() |
ST ST-LINK-V2 In Circuit Debugger Forritari [pdfNotendahandbók ST-LINK-V2, ST-LINK-V2-ISOL, ST-LINK-V2 In Circuit Debugger Forritari, ST-LINK-V2, In Circuit Debugger Forritari, Circuit Debugger Forritari, Debugger Forritari |