UM1075
Imaniwali yosebenzisayo
ST-LINK/V2 in-circuit debugger/programmer
kwe-STM8 kanye ne-STM32
Isingeniso
I-ST-LINK/V2 iwuhlelo lokulungisa iphutha/umhleli we-STM8 kanye ne-STM32 microcontroller. I-single wire interface module (SWIM) kanye ne-JTAG/intambo ye-serial
ukulungisa iphutha (SWD) ukuxhumana, lula ukuxhumana nanoma iyiphi i-STM8 noma i-STM32 microcontroller etholakala ebhodini lesicelo. Ngokungeziwe ekuhlinzekeni ngokusebenza okufanayo njenge-ST-LINK/V2, i-ST-LINK/V2-ISOL ifaka ukuhlukaniswa kwedijithali phakathi kwe-PC kanye nebhodi lesicelo eliqondiwe. Iphinde imelane ne-voltagkuze kufike ku-1000 VRMS. I-interface ye-USB enesivinini esigcwele ivumela ukuxhumana ne-PC kanye:
- Amadivayisi we-STM8 nge-ST Visual Develop (STVD) noma isofthiwe ye-ST Visual Programme (STVP) (etholakala ku-STMicroelectronics).
- Amadivayisi we-STM32 nge-Atollic®, kanye ne-TASKING ehlanganisiwe yokuthuthukisa izindawo.™®, IAR, Keil
Izici
- Amandla angu-5 V anikezwe isixhumi se-USB
- I-USB 2.0 isixhumi esibonakalayo esihambisana nesivinini esigcwele
- Intambo ye-USB ejwayelekile ukusuka ku-A ukuya ku-Mini-B
- Izici ezithile zokubhukuda
- 1.65 V kuya ku-5.5 V isicelo voltagisekelwa kusixhumi esibonakalayo se-SWIM
- Izindlela ze-SWIM ezinejubane eliphansi nezinesivinini esikhulu ziyasekelwa
- Isivinini sohlelo lwe-SWIM: 9.7 Kbytes/s ngesivinini esiphansi kanye no-12.8 Kbytes/s ngesivinini esiphezulu
- Ikhebula lokubhukuda lokuxhuma kuhlelo lokusebenza nge-ERNI ejwayelekile mpo (ref: 284697 noma 214017) noma isixhumi esivundlile (ref: 214012)
- Intambo yokubhukuda yokuxhuma kuhlelo lokusebenza ngesihloko sephini noma isixhumi se-pitch esingu-2.54 mm - JTAG/serial wire debugging (SWD) izici ezithile
- 1.65 V kuya ku-3.6 V isicelo voltagesekelwe ku-JTAG/Isixhumi esibonakalayo se-SWD kanye nokokufaka kokubekezelela okungu-5 V
– JTAG ikhebula lokuxhuma ku-J ejwayelekileTAG 20-pin pitch 2.54 mm isixhumi
- Usekela i-JTAG ukuxhumana
- Isekela i-serial wire debug (SWD) kanye ne-serial wire viewer (SWV) ukuxhumana - Isici sokuvuselela i-firmware esiqondile siyasekelwa (i-DFU)
- Isimo se-LED esicwayizayo ngesikhathi sokuxhumana ne-PC
- 1000 VRMS high isolation voltage (ST-LINK/V2-ISOL kuphela)
- Izinga lokushisa lokusebenza 0 kuya ku-50 °C
Ulwazi loku-oda
Ukuze u-ode i-ST-LINK/V2 bheka Ithebula 1:
Ithebula 1. Uhlu lwamakhodi e-oda
Ikhodi ye-oda | Incazelo ye-ST-LINK |
I-ST-LINK/V2 | I-debugger/umhleli wohlelo |
ST-LINK/V2-ISOL | I-in-circuit debugger/umhleli onokuhlukaniswa kwedijithali |
Okuqukethwe komkhiqizo
Izintambo ezilethwa ngaphakathi komkhiqizo ziboniswa kuMfanekiso 2: Okuqukethwe komkhiqizo we-ST-LINK/V2 kanye noMfanekiso 3: Okuqukethwe komkhiqizo we-ST-LINK/V2-ISOL. Zihlanganisa (kusuka kwesobunxele kuye kwesokudla kuMfanekiso 2 kanye noMdwebo 3):
- Intambo ye-USB ejwayelekile A ukuya ku-Mini-B (A)
- ST-LINK/V2 ukulungisa iphutha nokuhlela (B)
- Isixhumi se-SWIM esibiza kancane (C)
- Iribhoni eliyisicaba le-SWIM elinesixhumi esijwayelekile se-ERNI ekugcineni kwesinye (D)
- JTAG noma iribhoni eliyisicaba le-SWD nele-SWV elinesixhumi samaphini angu-20 (E)
Ukucushwa kwezingxenyekazi zekhompuyutha
I-ST-LINK/V2 yakhelwe eduze kwedivayisi ye-STM32F103C8, ehlanganisa i-ARM® Cortex® esebenza kahle kakhulu.
-M3 ingqikithi. Itholakala kuphakheji ye-TQFP48.
Njengoba kukhonjisiwe kuMfanekiso 4, i-ST-LINK/V2 inikeza izixhumi ezimbili:
- isixhumi se-STM32 se-JTAG/ SWD kanye SWV interface
- isixhumi se-STM8 sesixhumi esibonakalayo se-SWIM
I-ST-LINK/V2-ISOL inikeza isixhumi esisodwa se-STM8 SWIM, STM32 JTAG/ SWD kanye SWV interface.
- A = STM32 JTAG kanye nesixhumi sethagethi ye-SWD
- B = STM8 SWIM target connector
- C = STM8 SWIM, STM32 JTAG kanye nesixhumi sethagethi ye-SWD
- D = Umsebenzi wokuxhumana we-LED
Ukuxhumana nezinhlelo zokusebenza ze-STM8
Ngokuthuthukiswa kwe-STM8, i-ST-LINK/V2 ingaxhunywa ebhodini eliqondiwe ngamakhebuli amabili ahlukene, kuye ngesixhumi esitholakalayo ebhodini lohlelo lokusebenza.
Lawa makhebuli yilawa:
- SWIM iribhoni eyisicaba enesixhumi esijwayelekile se-ERNI ekugcineni
- Ikhebuli yoku-SWIM enamaphini amabili angu-4, isixhumi esingu-2.54 mm noma ikhebula lezintambo ezihlukene ze-SWIM
Ukuxhumana okujwayelekile kwe-ERNI ngeribhoni eyisicaba ye-SWIM
Umfanekiso 5 ubonisa indlela yokuxhuma i-ST-LINK/V2 uma isixhumi esijwayelekile se-ERNI 4-pin SWIM sikhona ebhodini lesicelo.
- A = Ibhodi lesicelo eliqondiwe elinesixhumi se-ERNI
- B = Intambo yocingo enesixhumi se-ERNI ekugcineni
- C = STM8 SWIM target connector
- Bheka Umfanekiso 11: SWIM ST-LINK/V2 ikhebula le-ERNI elijwayelekile.
Umfanekiso 6 ibonisa ukuthi iphinikhodi engu-16 ayikho kusixhumi esiqondiwe se-ST-LINK/V2-ISOL. Le phinikhodi engekho isetshenziswa njengokhiye wokuphepha kusixhumi sekhebula, ukuze kuqinisekiswe ukuxhunywa kwentambo ye-SWIM endaweni efanele kusixhumi esiqondiwe ngisho nezikhonkwane, ezisetshenziselwa kokubili i-SWIM ne-J.TAG izintambo.
Uxhumano lwe-SWIM olubiza kancane
Umfanekiso 7 ubonisa indlela yokuxhuma i-ST-LINK/V2 uma i-4-pin, 2.54 mm, isixhumi se-SWIM esibiza kancane sikhona ebhodini lesicelo.
- A = Ibhodi lesicelo eliqondiwe elinamaphini angu-4, 2.54 mm, isixhumi esinezindleko eziphansi
- B = Intambo yocingo ene-4-pin isixhumi noma intambo ehlukene
- C = STM8 SWIM target connector
- Bheka Umfanekiso 12: Ikhebula le-SWIM ST-LINK/V2 elibiza kancane
Izimpawu zokubhukuda nokuxhumana
Ithebula lesi-2 lifingqa amagama esignali, imisebenzi, namasignali okuxhumana okuqondiwe kusetshenziswa intambo yocingo ene-4-pin connector.
Ithebula 2. Ukuxhumana kweribhoni eyisicaba ye-SWIM ye-ST-LINK/V2
Iphinikhodi | Igama | Umsebenzi | Uxhumano oluqondiwe |
1 | I-VDD | I-VCC-1 ehlosiwe | I-MCU VCC |
2 | IDATHA | BHUNGA | Iphinikhodi ye-MCU SWIM |
3 | GND | UMHLABA | GND |
4 | SETHA KABUSHA | SETHA KABUSHA | Iphinikhodi ye-MCU RESET |
Ithebula lesi-3 lifingqa amagama esignali, imisebenzi, namasignali okuxhumana okuqondiwe kusetshenziswa ikhebula yezintambo ezihlukene.
Njengoba intambo yocingo ehlukene ye-SWIM inezixhumi ezizimele zawo wonke amaphini ohlangothini olulodwa, kungenzeka ukuxhuma i-ST-LINK/V2-ISOL ebhodini lesicelo ngaphandle kwesixhumi esijwayelekile se-SWIM. Kuleli ribhoni eliyisicaba, wonke amasiginali akhonjwa ngombala othile kanye nelebula ukuze kube lula ukuxhumeka kuthagethi.
Ithebula 3. SWIM ukuxhunywa kwekhebula elibiza kancane le-ST-LINK/V2-ISOL
Umbala | Igama lephinikhodi yekhebula | Umsebenzi | Uxhumano oluqondiwe |
Okubomvu | I-CCTV | I-VCC-1 ehlosiwe | I-MCU VCC |
Okuhlaza | UART-RX | Engasetshenzisiwe | Kugodliwe(2) (akuxhunyiwe ebhodini eliqondiwe) |
Okuluhlaza okwesibhakabhaka | UART-TX | ||
Okuphuzi | IBHODI0 | ||
iwolintshi | BHUNGA | BHUNGA | Iphinikhodi ye-MCU SWIM |
Mnyama | GND | UMHLABA | GND |
Emhlophe | SWIM-RST | SETHA KABUSHA | Iphinikhodi ye-MCU RESET |
- Ukunikezwa kwamandla okuvela ebhodini lesicelo kuxhunywe ku-ST-LINK/V2 yokulungisa iphutha kanye nebhodi lezinhlelo ukuze kuqinisekiswe ukuhambisana kwesignali phakathi kwawo womabili amabhodi.
- I-BOOT0, i-UART-TX, ne-UART-RX zibekelwe intuthuko yesikhathi esizayo.
I-TVCC, SWIM, GND, kanye ne-SWIM-RST ingaxhunywa kusixhumi se-pitch esibiza kancane esingu-2.54 mm noma ukuphina izihloko ezitholakala ebhodini eliqondiwe.
Ukuxhumana nezinhlelo zokusebenza ze-STM32
Ngentuthuko ye-STM32, i-ST-LINK/V2 idinga ukuxhunywa kuhlelo lokusebenza kusetshenziswa i-20-pin J ejwayelekile.TAG iribhoni flat enikeziwe.
Ithebula 4 lifingqa amagama esignali, imisebenzi, namasignali okuhlosiwe okuhlosiwe kwe-standard 20-pin JTAG iribhoni flat.
Ithebula 4. JTAG/ukuxhumana kwekhebula le-SWD
Iphinikhodi | Isixhumi se-ST-LINKN2 (CN3) | Umsebenzi we-ST-LINKN2 | Ukuxhumana okuhlosiwe (JTAG) | Uxhumano oluqondiwe (SWD) |
1 | I-VAPP | I-VCC eqondiwe | I-MCU VDU') | I-MCU VDD(1) |
2 | ||||
3 | I-TRST | JTAG I-TRST | JNTRST | I-GND(2) |
4 | GND | GND | I-GND(3) | I-GND(3) |
5 | TDI | JTAG I-TDO | I-JTDI | I-GND(2) |
6 | GND | GND | I-GND(3) | I-GND(3) |
7 | I-TMS SWDIO | JTAG TMS, SW 10 | I-JTMS | I-SWDIO |
8 | GND | GND | I-GND(3) | I-GND(3) |
9 | I-TCK SWCLK | JTAG TCK, SW CLK | I-JTCK | SWCLK |
10 | GND | GND | I-GND(3) | I-GND(3) |
11 | NC | Ayixhunyiwe | Ayixhunyiwe | Ayixhunyiwe |
12 | GND | GND | I-GND(3) | I-GND(3) |
13 | I-TDO SWO | JTAG TDI, SWO | I-JTDO | I-TRACESW0(4) |
14 | GND | GND | I-GND(3) | I-GND(3) |
15 | I-NRST | I-NRST | I-NRST | I-NRST |
16 | GND | GND | I-GND(3) | I-GND(3) |
17 | NC | Ayixhunyiwe | Ayixhunyiwe | Ayixhunyiwe |
18 | GND | GND | I-GND(3) | I-GND(3) |
19 | I-VDD | I-VDD (3.3V)t5) | Ayixhunyiwe | Ayixhunyiwe |
20 | GND | GND | I-GND(3) | I-GND(3) |
- Ukunikezwa kwamandla okuvela ebhodini lesicelo kuxhunywe ku-ST-LINK/V2 yokulungisa iphutha kanye nebhodi lezinhlelo ukuze kuqinisekiswe ukuhambisana kwesignali phakathi kwawo womabili amabhodi.
- Xhuma ku-GND ukuze unciphise umsindo kuribhoni.
- Okungenani eyodwa yale phini kufanele ixhunywe phansi ukuze iziphathe kahle (kuyanconywa ukuyixhuma yonke).
- Ongakukhetha: Kwentambo Ye-serial Viewer (SWV) ukulandelela.
- Itholakala ku-ST-LINK/V2 kuphela futhi ayixhumekile ku-ST-LINK/V2/OPTO.
Umfanekiso 9 ubonisa indlela yokuxhuma i-ST-LINK/V2 kokuthile kusetshenziswa i-JTAG ikhebula.
A = Ibhodi lesicelo eliqondiwe no-JTAG isixhumi
- B = JTAG/SWD 20-wire flat cable
- C=STM32 JTAG kanye nesixhumi sethagethi ye-SWD
Ireferensi yesixhumi esidingekayo ebhodini lesicelo eliqondiwe yileli: 2x10C unhlokweni ogoqa 2x40C H3/9.5 (pitch 2.54) - HED20 SCOTT PHSD80.
Qaphela:
Ngezinhlelo zokusebenza ezishibhile noma uma isixhumi esijwayelekile esingu-20-pins-2.54mm-pitch-connector sikhulu kakhulu, kungenzeka ukusebenzisa TagIsixazululo -Xhuma ukonga izindleko nesikhala ebhodini lesicelo. I Tag-Xhuma i-adaptha nekhebula kunikeza izindlela ezilula ezithembekile zokuxhuma i-ST-LINK/V2 noma i-ST-LINK/V2-ISOL ku-PCB ngaphandle kokudinga ukukhwelana.
Ukucushwa kwezingxenyekazi zekhompuyutha
ingxenye kuhlelo lokusebenza lwe-PCB. Ukuze uthole imininingwane eyengeziwe ngalesi sixazululo kanye nolwazi lwe-PCB-footprint, vakashela www.tag-xhuma.com. Izinkomba zezingxenye ezihambisana no-JTAG kanye ne-SWD interface yilezi:
a) I-adaptha ye-TC2050-ARM2010 (ibhodi yokuhlanganisa-amaphini angu-20 ukuya kwangu-10)
b) I-TC2050-IDC noma i-TC2050-IDC-NL (Ayikho Imilenze) (ikhebula lamaphini angu-10)
c) I-TC2050-CLIP egcina isiqeshana esizosetshenziswa ne-TC2050-IDC-NL (uma uthanda)
4.3 ST-LINK/V2 ama-LED wesimo
I-LED ebhalwe 'COM' ngaphezulu kwe-ST-LINK/V2 ibonisa isimo se-ST-LINK/V2 (noma ngabe:
- I-LED icwayiza NGOKUBOMVU: ukubala kokuqala kwe-USB nge-PC kuyenzeka.
- I-LED RED: ukuxhumana phakathi kwe-PC ne-ST-LINK/V2 kuyasungulwa (ukuphela kokubala).
- I-LED icwayiza OKULUHLAZA/OKUBOMVU: idatha ishintshaniswa phakathi kwethagethi ne-PC.
- I-LED ILUHLAZA: ukuxhumana kokugcina kube yimpumelelo.
- I-LED I-ORANGE: Ukuxhumana kwe-ST-LINK/V2 nokuhlosiwe kwehlulekile.
Ukumiswa kwesoftware
5.1 ST-LINK/V2 ukuthuthukiswa kwe-firmware
I-ST-LINK/V2 ishumeka indlela yokuthuthukisa i-firmware yokuthuthukiswa kwe-in-situ ngembobo ye-USB. Njengoba i-firmware ingase iguquke phakathi nayo yonke impilo yomkhiqizo we-ST-LINK/V2 (ukusebenza okusha, ukulungiswa kweziphazamisi, ukusekelwa kwemindeni emisha ye-microcontroller ...), kuyanconywa ukuthi uvakashele www.st.com/stlinkv2 ngezikhathi ezithile ukuze uhlale unolwazi lwakamuva ngenguqulo yakamuva ye-firmware.
5.2 Ukuthuthukiswa kwesicelo se-STM8
Bheka ku-ST toolset Pack24 enePatch 1 noma yakamuva kakhulu, ehlanganisa i-ST Visual Develop (STVD) kanye ne-ST Visual Programmer (STVP).
5.3 Ukuthuthukiswa kohlelo lwe-STM32 kanye nezinhlelo ze-Flash
Uchungechunge lwamathuluzi ezinkampani zangaphandle, i-Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™, kanye ne-TASKING VX-toolset support ST-LINK/V2 ngokuvumelana nezinguqulo ezinikezwe kuThebula 5 noma enguqulweni yakamuva etholakalayo.
Ithebula 5. Indlela amaketanga ezinkampani zangaphandle ayisekela ngayo i-ST-LINK/V2
Ilungu langaphandle | I-Toolchain | Inguqulo |
I-Atolic® | TrueSTUDIO | 2.1 |
I-IAR™ | INHLANGANO | 6.20 |
I-Keil® | I-MDK-ARM™ | 4.20 |
UKUSEBENZA | I-VX-toolset ye-ARM® Cortex® -M | 4.0.1 |
I-ST-LINK/V2 idinga umshayeli we-USB ozinikele. Uma i-toolset ifakwe ngokuzenzakalelayo, i- file I-stlink_winusb.inf ifakwe ngaphakathi /inf (lapho ngokuvamile i-C:/Windows).
Uma ukusethwa kwesethi yamathuluzi kungazange kufakwe ngokuzenzakalelayo, umshayeli angatholakala evuliwe www.st.com:
- Xhuma ku www.st.com.
- Kuthebhu yosesho, ingxenye yenkambu yenombolo, bheka i-ST-LINK/V2.
- Chofoza isixhumanisi sekholomu Yengxenye Yengxenye Ejwayelekile ku-ST-LINK/V2.
- Kuthebhu yokusekela i-Design, ingxenye yezishayeli ze-SW, chofoza isithonjana ukuze ulande st-link_v2_usbdriver.zip.
- Vula unzip bese usebenzisa i-ST-Link_V2_USBdriver.exe.
Ama-Schematics
1. Ilejendi yezincazelo zephinikhodi:
I-VDD = I-Target voltage umqondo
IDATHA = SWIM DATA umugqa phakathi kwethagethi nethuluzi lokususa iphutha
GND = Ivolumu yomhlabathitage
SETHA KABUSHA = Ukusetha kabusha isistimu eqondiwe
1. Ilejendi yezincazelo zephinikhodi:
I-VDD = I-Target voltage umqondo
IDATHA = SWIM DATA umugqa phakathi kwethagethi nethuluzi lokususa iphutha
GND = Ivolumu yomhlabathitage
SETHA KABUSHA = Ukusetha kabusha isistimu eqondiwe
Amadokhumenti / Izinsiza
![]() |
I-STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer [pdf] Imaniwali yosebenzisayo UM1075, ST-LINK V2 In-Circuit Debugger Programmer, UM1075 ST-LINK V2 In-Circuit Debugger Programmer, V2 In-Circuit Debugger Programmer, In-Circuit Debugger Programmer, Debugger Programmer, Programmer |