ST logo

UM1075
Incwadi yokusebenzisa
ST-LINK/V2 in-circuit debugger/programmer
ye-STM8 kunye ne-STM32

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer

Intshayelelo

I-ST-LINK/V2 yi-debugger/umdwelisi we-in-circuit ye-STM8 kunye ne-STM32 iintsapho ze-microcontroller. Imodyuli yojongano lwecingo olunye (SWIM) kunye neJTAG/ingcingo yocingo
i-debugging (SWD) i-interfaces, iququzelele unxibelelwano kunye nayiphi na i-STM8 okanye i-STM32 microcontroller ebekwe kwibhodi yesicelo. Ukongeza ekunikezeni imisebenzi efana ne-ST-LINK / V2, i-ST-LINK / V2-ISOL ibonisa ukuhlukaniswa kwedijithali phakathi kwePC kunye nebhodi yesicelo esijoliswe kuyo. Ikwamelana nomthamotages ukuya kuthi ga kwi-1000 VRMS. Ujongano olupheleleyo lwe-USB luvumela unxibelelwano kunye nePC kunye:

  • Izixhobo ze-STM8 nge-ST Visual Development (STVD) okanye i-ST Visual Programme (STVP) software (efumaneka kwi-STMicroelectronics).
  • Izixhobo ze-STM32 nge-Atolic®, kunye ne-TASKING imimandla yophuhliso ehlanganisiweyo.™®, IAR, Keil

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 1

Iimbonakalo

  • Amandla e-5 V anikezelwe sisidibanisi se-USB
  • USB 2.0 isantya esipheleleyo esihambelanayo ujongano
  • Umgangatho we-USB osemgangathweni ongu-A ukuya kwintambo encinci ye-B
  • Iimpawu ezithile zokuqubha
    – 1.65 V ukuya 5.5 V isicelo voltage ixhaswa kwi-SWIM interface
    -SWIM ezinesantya esisezantsi kunye neendlela ezinesantya esiphezulu ezixhaswayo
    -Isantya senkqubo ye-SWIM: 9.7 Kbytes/s kwisantya esiphantsi kunye ne-12.8 Kbytes/s kwisantya esiphezulu
    -Intambo ye-SWIM yoqhagamshelo kwisicelo nge-ERNI ethe nkqo esemgangathweni (ref: 284697 okanye 214017) okanye ethe tye (ref: 214012) isinxibelelanisi
    -Intambo ye-SWIM yokudibanisa kwisicelo nge-header ye-pin okanye i-2.54 mm pitch connector
  • JTAG/i-serial debugging (SWD) iimpawu ezithile
    – 1.65 V ukuya 3.6 V isicelo voltagexhaswa kwi-JTAG/ i-SWD interface kunye ne-5 V igalelo lokunyamezela
    -JTAG intambo yokuqhagamshela kwi-J eqhelekileyoTAG I-20-pin pitch 2.54 mm isinxibelelanisi
    – Ixhasa uJTAG unxibelelwano
    -Ixhasa i-serial wire debug (SWD) kunye ne-serial wire viewer (SWV) unxibelelwano
  • Inqaku lohlaziyo lwe-firmware oluxhaswayo (DFU)
  • Isimo se-LED esiqhwanyaza ngexesha lonxibelelwano nePC
  • 1000 VRMS high isolation voltage (ST-LINK/V2-ISOL kuphela)
  • Ubushushu bokusebenza 0 ukuya ku-50 °C

Ukuodola ulwazi

Ukuodola i-ST-LINK/V2 bhekisa kwiThebhile 1:
Itheyibhile 1. Uluhlu lweekhowudi zoku-odola

Ikhowudi yoku-odola ST-LINK inkcazelo
ST-LINK/V2 Kwi-circuit debugger/umdwelisi
ST-LINK/V2-ISOL I-debugger ye-in-circuit/programmer ene-digital isolation

Imixholo yemveliso

Iintambo ezinikezelweyo ngaphakathi kwemveliso ziboniswa kwi-Figure 2: ST-LINK / V2 imixholo yemveliso kunye noMzobo 3: ST-LINK/V2-ISOL umxholo wemveliso. Ziquka (ukusuka ekhohlo ukuya ekunene kuMfanekiso 2 nakuMfanekiso 3):

  • Intambo ye-USB esemgangathweni ukusuka ku-A ukuya kwintambo encinci ye-B (A)
  • ST-LINK/V2 debugging kunye neprogramming (B)
  • Isidibanisi se-SWIM esibiza ixabiso eliphantsi (C)
  • Iribhoni ye-SWIM ethe tyaba eneqhagamshelo elisemgangathweni le-ERNI kwelinye icala (D)
  • JTAG okanye i-SWD kunye ne-SWV iribhoni ecaba ene-20-pin isiqhagamshelanisi (E)

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 2

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 3

Ubumbeko lwe-Hardware

I-ST-LINK/V2 yenzelwe malunga nesixhobo se-STM32F103C8, esibandakanya ukusebenza okuphezulu kwe-ARM® Cortex®.
-M3 engundoqo. Ifumaneka kwiphakheji ye-TQFP48.
Njengoko kubonisiwe kuMfanekiso 4, i-ST-LINK/V2 ibonelela ngeziqhagamshelo ezimbini:

  • Isidibanisi se-STM32 seJTAG/ SWD kunye ne-SWV interface
  • isidibanisi se-STM8 sojongano lweSWIM
    I-ST-LINK/V2-ISOL ibonelela ngesidibanisi esinye se-STM8 SWIM, STM32 JTAG/ SWD kunye ne-SWV ujongano.

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 4

  1. A = STM32 JTAG kunye ne-SWD target connector
  2. B = STM8 SWIM isiqhagamshelanisi ekujoliswe kuko
  3. C = STM8 SWIM, STM32 JTAG kunye ne-SWD target connector
  4. D = Umsebenzi wonxibelelwano we-LED

Uqhagamshelwano ne-STM8 izicelo
Ukuphuhliswa kwe-STM8, i-ST-LINK / V2 inokudibaniswa kwibhodi ekujoliswe kuyo ngeentambo ezimbini ezahlukeneyo, kuxhomekeke kwikhonkco ekhoyo kwibhodi yesicelo.
Ezi ntambo zezi:

  • SWIM iribhoni ethe tyaba enesixhobo esiqhelekileyo se-ERNI kwelinye icala
  • Intambo ye-SWIM ene-4-pin ezimbini, i-2.54 mm isidibanisi okanye intambo ye-SWIM eyahlukileyo

Uqhagamshelwano oluqhelekileyo lwe-ERNI kunye neribhoni ye-SWIM ethe tyaba
Umzobo we-5 ubonisa indlela yokudibanisa i-ST-LINK / V2 ukuba i-ERNI 4-pin ye-SWIM ikhonkco ye-SWIM ikhona kwibhodi yesicelo.

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 5

 

  1. A = Ibhodi yesicelo ekujoliswe kuyo ene-ERNI isinxibelelanisi
  2. B = Intambo yocingo ene-ERNI isinxibelelanisi kwelinye icala
  3. C = STM8 SWIM isiqhagamshelanisi ekujoliswe kuko
  4. Jonga umzobo 11: SWIM ST-LINK/V2 intambo ye-ERNI eqhelekileyo.

Umzobo 6 ibonisa ukuba i-pin 16 ilahlekile kwi-ST-LINK/V2-ISOL isidibanisi ekujoliswe kuso. Esi sikhonkwane silahlekileyo sisetyenziswa njengesitshixo sokhuseleko kwintambo yokudibanisa, ukuqinisekisa uqhagamshelo lwentambo ye-SWIM kwindawo echanekileyo kwisidibanisi ekujoliswe kuso nkqu nezikhonkwane, ezisetyenziselwa zombini iSWIM neJ.TAG iintambo.

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 6

Uqhagamshelo lwe-SWIM ngexabiso eliphantsi
Umzobo we-7 ubonisa indlela yokudibanisa i-ST-LINK / V2 ukuba i-4-pin, 2.54 mm, i-swim connector yexabiso eliphantsi ikhona kwibhodi yesicelo.

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 7

  1. A = Ibhodi yesicelo ekujoliswe kuyo nge-4-pin, i-2.54 mm, isixhumi esinexabiso eliphantsi
  2. B = Intambo yocingo ene-4-pin isidibanisi okanye intambo yeentambo ezihlukeneyo
  3. C = STM8 SWIM isiqhagamshelanisi ekujoliswe kuko
  4. Jonga umzobo 12: SWIM ST-LINK/V2 ikhebula lexabiso eliphantsi

Imiqondiso ye-SWIM kunye noqhagamshelwano
Itheyibhile 2 ishwankathela amagama omqondiso, imisebenzi, kunye neempawu zoqhagamshelwano ezijoliswe kuzo usebenzisa intambo yocingo ene-4-pin connector.

Itheyibhile 2. SWIM imidibaniso yeribhoni eflethi ye-ST-LINK/V2

Inombolo yePin. Igama Umsebenzi Uqhagamshelo ekujoliswe kulo
1 VDD I-VCC-1 ekujoliswe kuyo MCU VCC
2 IDATHA QUBHA Iphini lokuqubha le-MCU
3 GND UMHLABA GND
4 SETSHENZISWA KHONA SETSHENZISWA KHONA MCU RESET pin

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 8

Itheyibhile 3 ishwankathela amagama omqondiso, imisebenzi, kunye nemiqondiso yoqhagamshelwano ekujoliswe kuyo usebenzisa intambo yeentambo ezahlukeneyo.
Njengoko i-SWIM intambo yocingo oluhlukeneyo luneziqhagamshelo ezizimeleyo kuzo zonke izikhonkwane kwelinye icala, kunokwenzeka ukudibanisa i-ST-LINK / V2-ISOL kwibhodi yesicelo ngaphandle kokudibanisa i-SWIM eqhelekileyo. Kule ribhoni caba, zonke iisignali zibhekiswa ngumbala othile kunye neleyibhile ukwenza lula uqhagamshelwano ekujoliswe kulo.

Itheyibhile 3. I-SWIM yoxhumo lwekhebula oluphantsi kweendleko ze-ST-LINK/V2-ISOL

Umbala Igama le-cable pin Umsebenzi Uqhagamshelo ekujoliswe kulo
Bomvu TVCC I-VCC-1 ekujoliswe kuyo MCU VCC
Luhlaza UART-RX Engasetyenziswanga Kugcinwe (2) (akuqhagamshelwanga kwibhodi ekujoliswe kuyo)
Luhlaza IUART-TX
Lubhelu IBHODI0
Orenji QUBHA QUBHA Iphini lokuqubha le-MCU
Mnyama GND UMHLABA GND
Mhlophe QUMELA-RST SETSHENZISWA KHONA MCU RESET pin
  1. Umbane ovela kwibhodi yesicelo uqhagamshelwe kwi-ST-LINK/V2 debugging kunye nebhodi yeprogram ukuqinisekisa ukuhambelana komqondiso phakathi kweebhodi zombini.
  2. I-BOOT0, i-UART-TX, kunye ne-UART-RX zigcinelwe uphuhliso lwexesha elizayo.
    I-TVCC, i-SWIM, i-GND, kunye ne-SWIM-RST inokudibaniswa nexabiso eliphantsi le-2.54 mm i-pitch connector okanye ukukhonkxa iintloko ezikhoyo kwibhodi ekujoliswe kuyo.

Uqhagamshelwano ne-STM32 izicelo

Kuphuhliso lwe-STM32, i-ST-LINK/V2 idinga ukudityaniswa kwisicelo usebenzisa i-20-pin J eqhelekileyo.TAG Iribhoni ecaba inikezelwe.
Itheyibhile 4 ishwankathela amagama emiqondiso, imisebenzi, kunye nemiqondiso yoqhagamshelwano ekujoliswe kuyo yomgangatho we-20-pin J.TAG iribhoni ethe tyaba.

Uluhlu 4. JTAG/Uqhagamshelwano lweentambo ze-SWD

Inombolo yePin. ST-LINKN2 isiqhagamshelanisi (CN3) ST-LINKN2 umsebenzi Uqhagamshelwano ekujoliswe kulo (JTAG) Uqhagamshelo ekujoliswe kulo (SWD)
1 VAPP I-VCC ekujoliswe kuyo MCU VDU') 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 TDO JTDI I-GND(2)
6 GND GND I-GND(3) I-GND(3)
7 TMS SWDIO JTAG TMS, SW 10 JTMS ISWDIO
8 GND GND I-GND(3) I-GND(3)
9 TCK SWCLK JTAG TCK, SW CLK JTCK SWCLK
10 GND GND I-GND(3) I-GND(3)
11 NC Ayidityaniswanga Ayidityaniswanga Ayidityaniswanga
12 GND GND I-GND(3) I-GND(3)
13 TDO SWO JTAG TDI, SWO JTDO 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 Ayidityaniswanga Ayidityaniswanga Ayidityaniswanga
18 GND GND I-GND(3) I-GND(3)
19 VDD I-VDD (3.3V)t5) Ayidityaniswanga Ayidityaniswanga
20 GND GND I-GND(3) I-GND(3)
  1. Umbane ovela kwibhodi yesicelo uqhagamshelwe kwi-ST-LINK/V2 debugging kunye nebhodi yeprogram ukuqinisekisa ukuhambelana komqondiso phakathi kweebhodi zombini.
  2. Qhagamshela kwi-GND yokunciphisa ingxolo kwiribhoni.
  3. Ubuncinci enye yale pin kufuneka idityaniswe phantsi ngokuziphatha okuchanekileyo (ukudibanisa zonke kuyacetyiswa).
  4. Ngokuzikhethela: yocingo lothotho Viewer (SWV) umkhondo.
  5. Ifumaneka kwi-ST-LINK/V2 kuphela kwaye ayiqhagamshelwanga kwi-ST-LINK/V2/OPTO.

Umzobo we-9 ubonisa indlela yokudibanisa i-ST-LINK/V2 kwithagethi usebenzisa i-JTAG intambo.

  1. I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 9A = Ibhodi yesicelo ekujoliswe kuyo enoJTAG isinxibelelanisi
  2. B = JTAG/SWD 20-wire flat cable
  3. C= STM32 JTAG kunye ne-SWD target connector

Isalathiso somdibaniso ofunekayo kwibhodi yesicelo ekujoliswe kuyo yile: 2x10C i-header wrapping 2x40C H3 / 9.5 (pitch 2.54) - HED20 SCOTT PHSD80.

I-STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer-Fig10

Phawula:
Ukusetyenziswa kwexabiso eliphantsi okanye xa umgangatho we-20-pins-2.54mm-pitch-connector footprint mkhulu kakhulu, kunokwenzeka ukuphumeza Tag-Isisombululo sokudibanisa ukugcina iindleko kunye nendawo kwibhodi yesicelo. I Tag-Ukudibanisa i-adapter kunye nekhebula inikezela ngeendlela ezilula ezithembekileyo zokudibanisa i-ST-LINK/V2 okanye i-ST-LINK/V2-ISOL kwi-PCB ngaphandle kokufuna ukukhwelana.

Ubumbeko lwe-Hardware
icandelo kwisicelo PCB. Ukufumana iinkcukacha ezithe vetshe kwesi sisombululo kunye nesicelo-PCB-ulwazi lweenyawo, tyelela www.tag-Connect.com. Iireferensi zamacandelo ahambelana noJTAG kunye nojongano lwe-SWD zezi:
a) I-adapter ye-TC2050-ARM2010 (i-20-pin- ukuya kwi-10-pin-interface yebhodi)
b) TC2050-IDC okanye TC2050-IDC-NL (Akukho Imilenze) (10-pin cable)
c) TC2050-CLIP egcina ikliphu ukuze isetyenziswe neTC2050-IDC-NL (ukhetho)

4.3 ST-LINK / V2 isimo se-LEDs
I-LED ebhalwe 'COM' phezu kwe ST-LINK/V2 ibonisa isimo se-ST-LINK/V2 (nokuba yintoni na Xa i:

  • I-LED idanyaza RED: ubalo lokuqala lwe-USB kunye nePC luyenzeka.
  • I-LED RED: unxibelelwano phakathi kwe-PC kunye ne-ST-LINK / V2 isekwe (ukuphela kokubala).
  • I-LED iqhwanyaza OKULULUHLAZA / RED: idatha iyatshintshwa phakathi kwethagethi kunye nePC.
  • I-LED LULULU: unxibelelwano lokugqibela luphumelele.
  • I-LED yi-ORANGE: I-ST-LINK / V2 unxibelelwano kunye nethagethi ayiphumelelanga.

Uqwalaselo lwesoftware

5.1 ST-LINK/V2 uphuculo lwe-firmware
I-ST-LINK/V2 ilungisa indlela yokuphucula i-firmware yophuculo olungaphakathi kwi-USB port. Njengoko i-firmware inokuvela ngexesha lobomi bonke be-ST-LINK/V2 imveliso (ukusebenza okutsha, ukulungiswa kwe-bug, inkxaso yeentsapho ezintsha zolawulo oluncinci ...), kuyacetyiswa ukuba undwendwele www.st.com/stlinkv2 ngamaxesha ukuze uhlale usexesheni ngenguqulelo yefirmware yamva nje.

5.2 Uphuhliso lwesicelo se-STM8
Jonga kwi-ST toolset Pack24 enePatch 1 okanye yakutshanje, equka i-ST Visual Development (STVD) kunye ne-ST Visual Programmer (STVP).
5.3 Uphuhliso lwesicelo se-STM32 kunye nenkqubo yeFlash
Izixhobo zomntu wesithathu, Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™, kunye ne-TASKING VX-toolset inkxaso ST-LINK/V2 ngokweenguqulelo ezinikwe kwiThebhile 5 okanye kwinguqulelo yamva nje ekhoyo.

Itheyibhile 5. Indlela i-toolchains yomntu wesithathu ixhasa ngayo i-ST-LINK/V2

Iqela lesithathu Ikhonkco lezixhobo Inguqulelo
Atolic® TrueSTUDIO 2.1
IAR™ I-SWUM 6.20
Keil® MDK-ARM™ 4.20
UKUSEBENZA Isixhobo se-VX se-ARM® Cortex® -M 4.0.1

I-ST-LINK/V2 ifuna umqhubi we-USB ozinikeleyo. Ukuba isixhobo sifakwe ngokuzenzekelayo, i file stlink_winusb.inf ifakiwe /inf (apho nguC:/Windows).
Ukuba ucwangciso lwesixhobo aluzange luyifake ngokuzenzekelayo, umqhubi unokufunyanwa kwi www.st.com:

  1. Qhagamshela kwi www.st.com.
  2. Kwithebhu yokukhangela, indawo yenombolo yenxalenye, khangela i-ST-LINK/V2.
  3. Cofa kwi-Generic Part Number column ikhonkco kwi-ST-LINK/V2.
  4. Kwithebhu yenkxaso yoYilo, icandelo labaqhubi be-SW, cofa kwi icon ukukhuphela st-link_v2_usbdriver.zip.
  5. Vula unzip kwaye usebenzise ST-Link_V2_USBdriver.exe.

Amaqhinga

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 11

1. Ibali leenkcazo zephini:
VDD = Umthamo ekujoliswe kuwotagingqiqo
IDATHA = SWIM DATA umgca phakathi kwethagethi kunye nesixhobo sokulungisa ingxaki
GND = Umthamo womhlabatage
UKUSETHA kwakhona = Ukusetha ngokutsha inkqubo ekujoliswe kuyo

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer-Fig 12

1. Ibali leenkcazo zephini:
VDD = Umthamo ekujoliswe kuwotagingqiqo
IDATHA = SWIM DATA umgca phakathi kwethagethi kunye nesixhobo sokulungisa ingxaki
GND = Umthamo womhlabatage
UKUSETHA kwakhona = Ukusetha ngokutsha inkqubo ekujoliswe kuyo

Amaxwebhu / Izibonelelo

I-STMicroelectronics UM1075 ST-LINK V2 kwi-Circuit Debugger Programmer [pdf] Incwadi yokusebenzisa
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

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *