STMicroelectronics ST-LINKV2 nan pwogramè debogaj sikwi
Entwodiksyon
ST-LINK/V2 a se yon debogaj/pwogramè nan sikwi pou mikrokontroleur STM8 ak STM32. Modil koòdone fil sèl (SWIM) ak JTAG/Serial fil debogaj (SWD) interfaces fasilite kominikasyon an ak nenpòt mikrokontroleur STM8 oswa STM32 opere sou yon tablo aplikasyon.
Anplis de sa bay menm fonksyonalite ST-LINK/V2, ST-LINK/V2 ISOL prezante izolasyon dijital ant PC a ak tablo aplikasyon sib la. Li tou kenbe tèt ak voltagse jiska 1000 VRMS.
Koòdone USB plen vitès la pèmèt kominikasyon ak yon PC ak:
- Aparèy STM8 atravè lojisyèl ST Visual Develop (STVD) oswa ST Visual Program (STVP) (ki disponib nan STMicroelectronics)
- Aparèy STM32 atravè IAR™, Keil®, STM32CubeIDE, STM32CubeProgrammer, ak STM32CubeMonitor anviwònman devlopman entegre.
Karakteristik
- 5 V pouvwa apwovizyone pa yon konektè USB
- USB 2.0 plen vitès konpatib koòdone
- USB estanda A pou kab Mini-B
- Naje karakteristik espesifik
– 1.65 a 5.5 V aplikasyon voltage sipòte sou SWIM koòdone
- Naje mòd ba-vitès ak gwo vitès sipòte
– To SWIM pwogramasyon-vitès: 9.7 ak 12.8 Kbytes/s, respektivman, pou vitès ki ba ak gwo
– SWIM kab pou koneksyon ak aplikasyon an atravè yon estanda ERNI vètikal (ref: 284697 oswa 214017) oswa orizontal (ref: 214012) konektè
– SWIM kab pou koneksyon ak aplikasyon an atravè yon header peny oswa yon konektè anplasman 2.54 mm - JTAG/seri fil debogaj (SWD) karakteristik espesifik
– 1.65 a 3.6 V aplikasyon voltage sipòte sou JTAG/ SWD koòdone ak 5 V entrée toleran (a)
– JTAG kab pou koneksyon ak yon estanda JTAG 20-pin anplasman 2.54 mm Connector
- Sipòte JTAG kominikasyon, jiska 9 MHz (default: 1.125 MHz)
- Sipòte debug fil seri (SWD) jiska 4 MHz (default: 1.8 MHz), ak fil seri viewer (SWV) kominikasyon, jiska 2 MHz - Fonksyon dirèk aktyalizasyon firmwèr ki sipòte (DFU)
- Estati ki ap dirije, k ap flache pandan kominikasyon ak PC a
- 1000 VRMS segondè izolasyon voltage (ST-LINK/V2-ISOL sèlman)
- Tanperati opere soti nan 0 a 50 °C
Enfòmasyon sou lòd
Pou kòmande ST-LINK/V2, al gade nan Tablo 1.
Tablo 1. Lis kòd lòd yo
Kòd lòd | ST-LINK deskripsyon |
ST-LINK/V2 | Nan-sikwi debogaj / pwogramè |
ST-LINK/V2-ISOL | Nan-sikwi debogaj / pwogramè ak izolasyon dijital |
a. ST-LINK/V2 a ka kominike ak objektif ki opere anba a 3.3 V, men jenere siyal pwodiksyon nan vol sa a.tage nivo. Objektif STM32 yo toleran sa a sou-voltage. Si kèk lòt konpozan nan tablo sib la sansib, sèvi ak ST-LINK/V2-ISOL, STLINK-V3MINIE oswa STLINK-V3SET ak adaptè B-STLINK-VOLT pou evite enpak sou-vol.tage piki sou tablo a.
Kontni pwodwi
Yo montre kab yo livrezon nan pwodwi a nan Figi 2 ak Figi 3. Yo enkli (de goch a dwat):
- USB estanda A pou kab Mini-B (A)
- ST-LINK/V2 debogaj ak pwogramasyon (B)
- SWIM konektè pri ki ba (C)
- SWIM plat riban ak yon konektè ERNI estanda nan yon bout (D)
- JTAG oswa SWD ak SWV plat riban ak yon konektè 20-pin (E)
Konfigirasyon pyès ki nan konpitè
ST-LINK/V2 a fèt ozalantou aparèy STM32F103C8, ki enkòpore nwayo segondè-pèfòmans Arm®(a) Cortex®-M3. Li disponib nan yon pake TQFP48.
Jan yo montre nan Figi 4, ST-LINK/V2 bay de konektè:
- yon konektè STM32 pou JTAG/ SWD ak SWV koòdone
- yon konektè STM8 pou koòdone SWIM la
ST-LINK/V2-ISOL bay yon sèl konektè pou STM8 SWIM, STM32 J.TAG/SWD, ak SWV interfaces.
- A = STM32 JTAG ak konektè sib SWD
- B = STM8 SWIM konektè sib
- C = STM8 SWIM, STM32 JTAG, ak konektè sib SWD
- D = Aktivite kominikasyon ki ap dirije
a. Arm se yon mak ki anrejistre Arm Limited (oswa filiales li yo) nan peyi Etazini ak/oswa lòt kote.
Koneksyon ak STM8
Pou devlopman aplikasyon ki baze sou mikrokontroleur STM8, ST-LINK/V2 ka konekte ak tablo sib la pa de câbles diferan, tou depann de konektè ki disponib sou tablo aplikasyon an.
Kab sa yo se:
- yon riban plat SWIM ak yon konektè ERNI estanda nan yon bout
- yon kab SWIM ak de 4-pin, 2.54 mm konektè oswa SWIM câbles separe-fil
Estanda koneksyon ERNI ak SWIM plat riban
Figi 5 montre kijan pou konekte ST-LINK/V2 a si yon konektè estanda ERNI 4-pin SWIM prezan sou tablo aplikasyon an.
- A = Tablo aplikasyon sib ak konektè ERNI
- B = Fil kab ak konektè ERNI nan yon bout
- C = STM8 SWIM konektè sib
- Gade figi 11
Figi 6 montre ke PIN 16 manke sou konektè sib ST-LINK/V2-ISOL la. Sa a peny ki manke yo itilize kòm yon kle sekirite sou konektè kab la, pou garanti pozisyon kòrèk la nan kab SWIM la sou konektè sib la menm broch, yo itilize pou tou de SWIM ak J.TAG câbles.
Koneksyon SWIM a pri ki ba
Figi 7 montre kijan pou konekte ST-LINK/V2 a si yon konektè SWIM 4-pin, 2.54 mm, pri ki ba prezan sou tablo aplikasyon an.
- A = Tablo aplikasyon sib ak 4-pin, 2.54 mm, konektè pri ki ba
- B = Kab fil ak yon konektè 4-pin oswa kab fil separe
- C = STM8 SWIM konektè sib
- Gade figi 12
SWIM siyal ak koneksyon
Tablo 2 rezime non siyal yo, fonksyon, ak siyal koneksyon sib yo lè w ap itilize kab fil la ak yon konektè 4-pin.
Tablo 2. SWIM koneksyon plat riban pou ST-LINK/V2
PIN non. | Non | Fonksyon | Koneksyon sib |
1 | VDD | Sib VCC(1) | MCU VCC |
2 | DONE | NAJE | PIN MCU SWIM |
3 | GND | TÈ | GND |
4 | RESET | RESET | MCU RESET PIN |
- Ekipman pou pouvwa ki soti nan tablo aplikasyon an konekte ak ST-LINK/V2 debogaj ak pwogramasyon tablo pou asire konpatibilite siyal ant tou de ankadreman yo.
Tablo 3 rezime non siyal yo, fonksyon, ak siyal koneksyon sib yo lè l sèvi avèk kab fil separe yo.
Kòm kab fil separe SWIM la gen konektè endepandan pou tout broch sou yon bò, li posib pou konekte ST-LINK/V2-ISOL nan yon tablo aplikasyon san yon konektè SWIM estanda. Sou riban plat sa a, tout siyal yo referans pa yon koulè espesifik ak yon etikèt pou fasilite koneksyon an sou sib.
Tablo 3. SWIM koneksyon kab pri ki ba pou ST-LINK/V2-ISOL
Koulè | Non pin kab | Fonksyon | Koneksyon sib |
Wouj | CCTV | Sib VCC(1) | MCU VCC |
Vèt | UART-RX | Yo pa itilize | rezève (2)
(pa konekte sou tablo sib la) |
Ble | UART-TX | ||
Jòn | BÒT0 | ||
Orange | NAJE | NAJE | PIN MCU SWIM |
Nwa | GND | TÈ | GND |
Blan | SWIM-RST | RESET | MCU RESET PIN |
- Ekipman pou pouvwa ki soti nan tablo aplikasyon an konekte ak ST-LINK/V2 debogaj ak pwogramasyon tablo pou asire konpatibilite siyal ant tou de ankadreman yo.
- BOOT0, UART-TX ak UART-RX yo rezève pou devlopman nan lavni.
TVCC, SWIM, GND, ak SWIM-RST ka konekte ak yon konektè anplasman 2.54 mm ki ba pri oswa ak pin headers ki disponib sou tablo sib la.
Koneksyon ak STM32
Pou devlopman aplikasyon ki baze sou mikrokontroleur STM32, ST LINK/V2 dwe konekte ak aplikasyon an lè l sèvi avèk estanda 20-pin J la.TAG riban plat bay.
Tablo 4 rezime non siyal yo, fonksyon, ak siyal koneksyon sib estanda 20-pin J la.TAG riban plat.
Tablo 4. JTAG/ Koneksyon kab SWD
PIN non. | ST-LINK/V2
konektè (CN3) |
ST-LINK/V2
fonksyon |
Koneksyon sib (JTAG) | Koneksyon sib (SWD) |
1 | VAPP | Sib 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 | Pa konekte | Pa konekte | Pa konekte | Pa konekte |
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 | Pa konekte | Pa konekte | Pa konekte | Pa konekte |
18 | GND | GND | GND(4) | GND(4) |
19 | VDD(3) | VDD (3.3 V)(3) | Pa konekte | Pa konekte |
20 | GND | GND | GND(4) | GND(4) |
- Ekipman pou pouvwa ki soti nan tablo aplikasyon an konekte ak tablo debogaj ak pwogramasyon ST-LINK/V2 pou asire konpatibilite siyal ant tablo yo.
- Konekte ak GND pou rediksyon bri sou riban an.
- Disponib sou ST-LINK/V2 sèlman, pa konekte sou ST-LINK/V2-ISOL.
- Omwen youn nan sa yo PIN dwe konekte ak tè a pou konpòtman kòrèk, li rekòmande konekte tout nan yo.
- GND sou ST-LINK/V2, itilize pa SWIM sou ST-LINK/V2-ISOL (gade Tablo 3).
- Si ou vle: pou Fil Serial Viewer (SWV) tras.
Figi 9 montre kijan pou konekte ST-LINK/V2 ak yon sib lè l sèvi avèk JTAG kab
- A = Tablo aplikasyon sib ak JTAG konektè
- B = JTAG/SWD 20-fil plat kab
- C = STM32 JTAG ak konektè sib SWD
Referans nan konektè ki nesesè sou tablo aplikasyon an sib se: 2x10C header vlope 2x40C H3 / 9.5 (anplasman 2.54) - HED20 SCOTT PHSD80.
Nòt: Pou aplikasyon pou pri ki ba, oswa lè anprint estanda konektè 20-pin 2.54 mm-anplasman an twò gwo, li posib pou aplike Tag-Konekte solisyon. La Tag-Konekte adaptè ak kab bay yon mwayen senp ak serye pou konekte ST-LINK/V2 oswa ST-LINK/V2-ISOL PCB a san yo pa mande pou yon eleman kwazman sou PCB aplikasyon an.
Pou plis detay sou solisyon sa a ak aplikasyon-PCB-anprent enfòmasyon, vizite
www.tag-connect.com.
Referans eleman ki konpatib ak JTAG ak koòdone SWD yo se:
a) TC2050-ARM2010 adaptè (20-pin-a 10-pin-koòdone tablo)
b) TC2050-IDC oswa TC2050-IDC-NL (Pa gen janm) (10-pin kab)
c) Clip kenbe TC2050-CLIP pou itilize ak TC2050-IDC-NL (si ou vle)
ST-LINK/V2 estati ki ap dirije
Dirije ki make COM sou tèt ST-LINK/V2 montre estati ST-LINK/V2 (kèlkeswa kalite koneksyon an). An detay:
- LED ap clignotant WOUJ: premye enimerasyon USB ak PC a ap pran plas
- LED se WOUJ: kominikasyon ant PC a ak ST-LINK/V2 etabli (fen enimerasyon)
- Dirije ap clignotant VÈT / WOUJ: done yo fè echanj ant sib la ak PC a
- Dirije se VÈT: dènye kominikasyon an te reyisi
- Dirije se ORANJ: ST-LINK/V2 kominikasyon ak sib la echwe.
Lojisyèl konfigirasyon
ST-LINK/V2 firmwèr ajou
ST-LINK/V2 a entegre yon mekanis ajou firmwèr pou ajou nan plas nan pò USB la. Kòm firmwèr la ka evolye pandan lavi a nan pwodwi ST-LINK/V2 (nouvo fonksyonalite, korije ensèk, sipò pou nouvo fanmi mikrokontroleur), li rekòmande pou vizite detanzantan paj dedye yo sou www.st.com pou w rete ajou ak dènye vèsyon an.
Devlopman aplikasyon STM8
Al gade nan ST Toolset Pack24 ak Patch 1 oswa pi resan, ki gen ladan ST Visual Develop (STVD) ak ST Visual Programmer (STVP).
Devlopman aplikasyon STM32 ak pwogramasyon flash
Chèn zouti twazyèm pati (IAR™ EWARM, Keil® MDK-ARM™) sipòte ST-LINK/V2 dapre vèsyon yo bay nan Tablo 5 oswa nan vèsyon ki pi resan ki disponib.
Tablo 5. Ki jan chèn zouti twazyèm pati sipòte ST-LINK/V2
Twazyèm pati | Chèn zouti | Version |
IAR™ | EWARM | 6.20 |
Keil® | MDK-ARM™ | 4.20 |
ST-LINK/V2 a mande pou yon chofè USB devwe. Si konfigirasyon zouti a pa enstale li otomatikman, ou ka jwenn chofè a www.st.com anba non STSW-LINK009.
Pou plis enfòmasyon sou zouti twazyèm pati, vizite sa ki annapre yo websit:
Chema
- Lejand pou deskripsyon pin:
VDD = Sib voltage sans
DONE = SWIM DATA liy ant sib ak zouti debug
GND = Ground voltage
RESET = Reset sistèm sib
- Lejand pou deskripsyon pin:
VDD = Sib voltage sans
DONE = SWIM DATA liy ant sib ak zouti debug
GND = Ground voltage
RESET = Reset sistèm sib
Istwa revizyon
Tablo 6. Istwa revizyon dokiman yo
Dat | Revizyon | Chanjman |
22-avril-2011 | 1 | Premye lage. |
03-Jen-2011 | 2 | Tablo 2: koneksyon plat riban SWIM pou ST-LINK/V2: ajoute nòt anba a 1 nan fonksyon "Target VCC".
Tablo 4: JTAG/ Koneksyon kab SWD: ajoute nòt anba a nan fonksyon "Target VCC". Tablo 5: Ki jan twazyèm pati chèn zouti sipò ST-LINK/V2: mete ajou "Vèsyon yo" nan IAR ak Keil. |
19-Aout-2011 | 3 | Te ajoute detay chofè USB nan Seksyon 5.3. |
11-2012 me | 4 | Te ajoute SWD ak SWV nan JTAG karakteristik koneksyon. Modifye |
13-Sep-2012 | 5 | Te ajoute kòd lòd ST-LINK/V2-ISOL.
Mizajou Seksyon 4.1: Devlopman aplikasyon STM8 nan paj 15. Te ajoute Nòt 6 in Tablo 4. Te ajoute Remak "Pou aplikasyon pou pri ki ba ..." anvan Seksyon 3.3: LED estati ST- LINK/V2 nan paj 14. |
18-Oktòb-2012 | 6 | Te ajoute Seksyon 5.1: Mizajou firmwèr ST-LINK/V2 nan paj 15. |
25-Mar-2016 | 7 | Mizajou valè VRMS nan Entwodiksyon ak nan Karakteristik. |
18-Oktòb-2018 | 8 | Mizajou Tablo 4: JTAG/ Koneksyon kab SWD ak nòt anba li yo. Minè modifye tèks atravè tout dokiman an. |
09 janvye 2023 | 9 | Mizajou Entwodiksyon, Karakteristik, ak Seksyon 5.3: aplikasyon STM32 devlopman ak pwogram flash.
Mizajou Tablo 5: Ki jan chèn zouti twazyèm pati sipòte ST-LINK/V2. Minè modifye tèks atravè tout dokiman an. |
AVI ENPÒTAN – LI AK ATANSYON
STMicroelectronics NV ak filiales li yo ("ST") rezève dwa pou fè chanjman, koreksyon, amelyorasyon, modifikasyon, ak amelyorasyon nan pwodwi ST ak/oswa nan dokiman sa a nenpòt ki lè san avètisman. Achtè yo ta dwe jwenn dènye enfòmasyon ki enpòtan sou
ST pwodwi anvan yo mete lòd. Pwodwi ST yo vann daprè tèm ak kondisyon vann ST ki an plas nan moman rekonesans lòd la.
Achtè yo se sèl responsab pou chwa, seleksyon, ak itilizasyon pwodwi ST yo epi ST pa sipoze okenn responsablite pou asistans aplikasyon oswa konsepsyon pwodwi achtè yo.
Pa gen okenn lisans, eksprime oswa implicite, sou okenn dwa pwopriyete entelektyèl akòde pa ST nan la a.
Revann pwodwi ST ak dispozisyon ki diferan de enfòmasyon ki endike nan la a pral anile nenpòt garanti ST akòde pou pwodui sa a.
ST ak logo ST a se mak komèsyal ST. Pou plis enfòmasyon sou mak ST, al gade nan www.st.com/trademarks. Tout lòt non pwodwi oswa sèvis yo se pwopriyete pwopriyetè respektif yo.
Enfòmasyon ki nan dokiman sa a ranplase epi ranplase enfòmasyon yo te bay anvan nan nenpòt vèsyon anvan dokiman sa a.
© 2023 STMicroelectronics – Tout dwa rezève
Dokiman / Resous
![]() |
STMicroelectronics ST-LINK/V2 nan sikwi Debugger pwogramè [pdfManyèl Itilizatè ST-LINK V2 nan pwogramè debogaj sikwi, ST-LINK V2, pwogramè debogaj nan sikwi, pwogramè debugger sikwi, pwogramè debugger, pwogramè |