ST logotipoa

UM1075
Erabiltzailearen eskuliburua
ST-LINK/V2 zirkuitu barruko arazketa/programatzailea
STM8 eta STM32rako

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea

Sarrera

ST-LINK/V2 STM8 eta STM32 mikrokontrolagailu familietako zirkuitu barruko arazketa/programatzailea da. Hari bakarreko interfazearen modulua (SWIM) eta JTAG/serial hari
arazketa (SWD) interfazeak, aplikazio-plaka batean kokatutako edozein STM8 edo STM32 mikrokontrolagailurekin komunikazioa errazten dute. ST-LINK/V2-ren funtzionalitate berberak eskaintzeaz gain, ST-LINK/V2-ISOL-ek PCaren eta helburuko aplikazio-plakaren arteko isolamendu digitala du. vol. ere jasaten dutag1000 VRMS arte. USB abiadura osoko interfazeak ordenagailu batekin komunikatzeko aukera ematen du eta:

  • STM8 gailuak ST Visual Develop (STVD) edo ST Visual Program (STVP) softwarearen bidez (STMicroelectronics-en eskuragarri daude).
  • STM32 gailuak Atollic® bidez eta TASKING garapen-ingurune integratuak.™®, IAR, Keil

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 1. irudia

Ezaugarriak

  • 5 V-ko energia USB konektore batek hornitua
  • USB 2.0 abiadura osoko interfaze bateragarria
  • USB estandarra A Mini-B kablea
  • SWIM ezaugarri espezifikoak
    – 1.65 V eta 5.5 V bitarteko aplikazio bolumenatagSWIM interfazean onartzen da
    - SWIM abiadura baxuko eta abiadura handiko moduak onartzen dira
    – SWIM programazio-abiadura-tasa: 9.7 Kbyte/s abiadura txikian eta 12.8 Kbyte/s abiadura handian
    – SWIM kablea aplikaziora konektatzeko ERNI estandar bertikal (erref.: 284697 edo 214017) edo horizontala (erref.: 214012) konektore baten bidez.
    – SWIM kablea aplikaziora konektatzeko pin goiburu baten bidez edo 2.54 mm-ko altuera-konektore baten bidez
  • JTAG/Serial Wire Debugging (SWD) ezaugarri espezifikoak
    – 1.65 V eta 3.6 V bitarteko aplikazio bolumenatagJ-en onartzen duTAG/SWD interfazea eta 5 V-ko sarrera toleranteak
    – JTAG J estandar batera konektatzeko kableaTAG 20 pin-ko 2.54 mm-ko konektorea
    - J onartzen duTAG komunikazioa
    - Serial wire debug (SWD) eta serie kable onartzen ditu viewer (SWV) komunikazioa
  • Zuzeneko firmware eguneratzeko eginbidea onartzen da (DFU)
  • Ordenagailuarekin komunikazioan zehar keinu egiten duen egoera LED
  • 1000 VRMS isolamendu handiko boltage (ST-LINK/V2-ISOL soilik)
  • Funtzionamendu-tenperatura 0 eta 50 °C artean

Eskaeraren informazioa

ST-LINK/V2 eskatzeko, ikusi 1. taula:
1. taula. Eskaera-kodeen zerrenda

Eskaera kodea ST-LINK deskribapena
ST-LINK/V2 Zirkuitu barruko arazketa/programatzailea
ST-LINK/V2-ISOL Zirkuitu barneko arazketa/programatzailea isolamendu digitalarekin

Produktuaren edukia

Produktuan emandako kableak 2. Irudian: ST-LINK/V2 produktuaren edukia eta 3. Irudian: ST-LINK/V2-ISOL produktuaren edukia. Honako hauek dira (ezkerretik eskuinera 2. irudian eta 3. irudian):

  • USB estandarra A Mini-B kablea (A)
  • ST-LINK/V2 arazketa eta programazioa (B)
  • SWIM kostu baxuko konektorea (C)
  • SWIM zinta laua, mutur batean ERNI konektore estandarra duena (D)
  • JTAG edo SWD eta SWV zinta laua 20 pineko konektorearekin (E)

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 2. irudia

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 3. irudia

Hardwarearen konfigurazioa

ST-LINK/V2 STM32F103C8 gailuaren inguruan diseinatuta dago, errendimendu handiko ARM® Cortex® barne.
-M3 nukleoa. TQFP48 pakete batean dago eskuragarri.
4. Irudian ikusten den bezala, ST-LINK/V2-k bi konektore eskaintzen ditu:

  • J-rako STM32 konektore batTAG/SWD eta SWV interfazea
  • SWIM interfazerako STM8 konektorea
    ST-LINK/V2-ISOL-ek STM8 SWIM, STM32 J-rako konektore bat eskaintzen duTAG/SWD eta SWV interfazeak.

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 4. irudia

  1. A = STM32 JTAG eta SWD xede-konektorea
  2. B = STM8 SWIM xede-konektorea
  3. C = STM8 SWIM, STM32 JTAG eta SWD xede-konektorea
  4. D = Komunikazio jardueraren LEDa

STM8 aplikazioekin konexioa
STM8 garapenetarako, ST-LINK/V2 xede-taulara bi kable ezberdinen bidez konekta daiteke, aplikazio-taulan eskuragarri dagoen konektorearen arabera.
Kable hauek hauek dira:

  • SWIM zinta laua, mutur batean ERNI konektore estandarra duena
  • SWIM kablea 4 pin, 2.54 mm-ko bi konektorearekin edo SWIM hari bereizitako kablearekin

ERNI konexio estandarra SWIM zinta lauarekin
5. irudiak ST-LINK/V2 nola konektatu erakusten du aplikazio-plakan ERNI 4 pin SWIM konektore estandarra badago.

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 5. irudia

 

  1. A = Helburuko aplikazio-plaka ERNI konektorearekin
  2. B = Hari-kablea, mutur batean ERNI konektorearekin
  3. C = STM8 SWIM xede-konektorea
  4. Ikus 11. irudia: SWIM ST-LINK/V2 ERNI kable estandarra.

6. irudia erakusten du 16 pin falta dela ST-LINK/V2-ISOL xede-konektorean. Falta den pin hau kable-konektorean segurtasun-giltza gisa erabiltzen da, SWIM kablearen posizio egokian konektatzea xede-konektorean pinak ere, SWIM eta J-rako erabiltzen direnak.TAG kableak.

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 6. irudia

Kostu baxuko SWIM konexioa
7. irudiak ST-LINK/V2 nola konektatu erakusten du 4 pin, 2.54 mm, kostu baxuko SWIM konektorea aplikazio-plakan badago.

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 7. irudia

  1. A = Helburuko aplikazio-plaka 4 pin, 2.54 mm, kostu baxuko konektorearekin
  2. B = Hari-kablea 4 pin-ko konektorearekin edo hari bereizitako kablearekin
  3. C = STM8 SWIM xede-konektorea
  4. Ikusi 12. irudia: SWIM ST-LINK/V2 kostu baxuko kablea

SWIM seinaleak eta konexioak
2. taulan seinaleen izenak, funtzioak eta xede-konexio-seinaleak laburbiltzen dira 4 pin-ko konektoredun kablea erabiliz.

2. taula. ST-LINK/V2-rako SWIM zinta lauko konexioak

Pin zk. Izena Funtzioa Helburu-konexioa
1 VDD Helburua VCC-1 MCU VCC
2 DATUAK IGERIKETA MCU SWIM pina
3 GND LURZORUA GND
4 Berrezarri Berrezarri MCU berrezarri pina

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 8. irudia

3. taulan seinaleen izenak, funtzioak eta xede-konexio-seinaleak laburbiltzen dira hari bereizitako kablea erabiliz.
SWIM hari bereizitako kableak albo batean pin guztien konektore independenteak dituenez, posible da ST-LINK/V2-ISOL aplikazio-plaka batera konektatzea SWIM konektore estandarrik gabe. Zinta lau honetan, seinale guztiak kolore jakin batekin eta etiketa batekin aipatzen dira helburuan konexioa errazteko.

3. taula. ST-LINK/V2-ISOL-erako kostu baxuko SWIM kable-konexioak

Kolorea Kablearen pin izena Funtzioa Helburu-konexioa
Gorria CCTV Helburua VCC-1 MCU VCC
Berdea UART-RX Erabili gabea Erreserbatuta (2) (ez dago konektaturik xede-taulan)
Urdina UART-TX
Horia BOTA0
Laranja IGERIKETA IGERIKETA MCU SWIM pina
Beltza GND LURZORUA GND
Zuria IGERI-RST Berrezarri MCU berrezarri pina
  1. Aplikazio-plakaren elikadura-iturria ST-LINK/V2 arazketa- eta programazio-taulara konektatuta dago, bi plaken arteko seinaleen bateragarritasuna bermatzeko.
  2. BOOT0, UART-TX eta UART-RX etorkizuneko garapenetarako gordeta daude.
    TVCC, SWIM, GND eta SWIM-RST kostu baxuko 2.54 mm-ko altuerako konektore batera edo xede-taulan eskuragarri dauden pin goiburuetara konekta daitezke.

STM32 aplikazioekin konexioa

STM32 garapenetarako, ST-LINK/V2 aplikaziora konektatu behar da 20 pin J estandarra erabiliz.TAG zinta laua eskaintzen da.
4. taulak 20 pin J estandarraren seinaleen izenak, funtzioak eta xede-konexio-seinaleak laburbiltzen ditu.TAG zinta laua.

4. taula. JTAG/SWD kable konexioak

Pin zk. ST-LINKN2 konektorea (CN3) ST-LINKN2 funtzioa Helburu-konexioa (JTAG) Helburu-konexioa (SWD)
1 VAPP Helburua 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 Ez dago konektatuta Ez dago konektatuta Ez dago konektatuta
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 Ez dago konektatuta Ez dago konektatuta Ez dago konektatuta
18 GND GND GND(3) GND(3)
19 VDD VDD (3.3V)t5) Ez dago konektatuta Ez dago konektatuta
20 GND GND GND(3) GND(3)
  1. Aplikazio-plakaren elikadura-iturria ST-LINK/V2 arazketa- eta programazio-taulara konektatuta dago, bi plaken arteko seinaleen bateragarritasuna bermatzeko.
  2. Konektatu GNDra zintan zarata murrizteko.
  3. Pin horietako bat gutxienez lurrera konektatu behar da portaera zuzena izateko (guztiak konektatzea gomendatzen da).
  4. Aukerakoa: Serie Harirako Viewer (SWV) arrastoa.
  5. ST-LINK/V2-n bakarrik dago eskuragarri eta ez dago ST-LINK/V2/OPTO-n konektatuta.

9. irudiak erakusten du nola konektatu ST-LINK/V2 helburu batera JTAG kablea.

  1. STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 9. irudiaA = Helburuko aplikazio-taula J-rekinTAG konektorea
  2. B = JTAG/SWD 20 harizko kable laua
  3. C = STM32 JTAG eta SWD xede-konektorea

Helburuko aplikazio-taulan behar den konektorearen erreferentzia hau da: 2x10C goiburuko bilketa 2x40C H3/9.5 (2.54-ko altuera) - HED20 SCOTT PHSD80.

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 10. irudia

Oharra:
Kostu baxuko aplikazioetarako edo 20-pin-2.54 mm-ko pitch-konektorearen aztarna estandarra handiegia denean, posible da ezartzea. Tag-Konektatu irtenbidea aplikazio-taulan kostua eta lekua aurrezteko. The Tag-Konektatu egokigailuak eta kableak ST-LINK/V2 edo ST-LINK/V2-ISOL PCBra konektatzeko baliabide fidagarri sinpleak eskaintzen dituzte, estaldurarik behar izan gabe.

Hardwarearen konfigurazioa
PCB aplikazioko osagaia. Irtenbide honi eta aplikazio-PCB-aztarnari buruzko informazio gehiago lortzeko, bisitatu www.tag-connect.com. J-rekin bateragarriak diren osagaien erreferentziakTAG eta SWD interfazeak hauek dira:
a) TC2050-ARM2010 egokitzailea (20 pin-tik 10 pin-interfazerako plaka)
b) TC2050-IDC edo TC2050-IDC-NL (Hankarik gabe) (10 pin kablea)
c) TC2050-CLIP eusteko klipa TC2050-IDC-NL-rekin erabiltzeko (aukerakoa)

4.3 ST-LINK/V2 egoera-LEDak
ST-LINK/V2-ren gainean "COM" etiketadun LEDak ST-LINK/V2 egoera erakusten du (edozein da:

  • LED GORRIA keinuka ari da: ordenagailuarekin USB lehen zenbaketa egiten ari da.
  • LED GORRIA da: PCaren eta ST-LINK/V2-ren arteko komunikazioa ezartzen da (zenbaketaren amaiera).
  • LED BERDEA/GORRIA keinuka ari da: helburuaren eta ordenagailuaren artean datuak trukatzen ari dira.
  • LED BERDEA da: azken komunikazioa arrakastatsua izan da.
  • LED LARANJA da: ST-LINK/V2 helburuarekiko komunikazioak huts egin du.

Softwarearen konfigurazioa

5.1 ST-LINK/V2 firmware-berritzea
ST-LINK/V2-k firmwarea eguneratzeko mekanismo bat txertatzen du in situ eguneratzeko USB atakaren bidez. ST-LINK/V2 produktuaren bizitza osoan firmwareak eboluzionatu dezakeenez (funtzionalitate berriak, akatsen konponketak, mikrokontrolagailu-familia berrientzako laguntza...), bisitatzea gomendatzen da. www.st.com/stlinkv2 aldian-aldian, azken firmware bertsioarekin eguneratuta egoteko.

5.2 STM8 aplikazioaren garapena
Ikusi ST tresna-multzoa 24. adabakia edo berriagoa duen Pack1, ST Visual Develop (STVD) eta ST Visual Programmer (STVP) barne.
5.3 STM32 aplikazioen garapena eta Flash programazioa
Hirugarrenen tresna-kateek, Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™ eta TASKING VX-toolset-ek ST-LINK/V2 onartzen dute 5. taulan edo eskuragarri dagoen azken bertsioan emandako bertsioen arabera.

5. taula. Hirugarrenen tresna-kateek ST-LINK/V2 nola onartzen duten

Hirugarrena Tresna-katea Bertsioa
Atollic® TrueSTUDIO 2.1
IAR™ SERRIA 6.20
Keil® MDK-ARM™ 4.20
EGINKIZUNA ARM® Cortex® -M-rako VX tresna 4.0.1

ST-LINK/V2-k USB kontrolatzaile dedikatu bat behar du. Tresna multzoa automatikoki instalatzen bada, file stlink_winusb.inf instalatuta dago /inf (non normalean C:/Windows).
Tresna-multzoaren konfigurazioa automatikoki instalatu ez bada, kontrolatzailea bertan aurki daiteke www.st.com:

  1. Konektatu www.st.com.
  2. Bilaketa fitxan, pieza-zenbakiaren eremuan, bilatu ST-LINK/V2.
  3. Egin klik Pieza Zenbaki Orokorraren zutabearen hiperestekan ST-LINK/V2rako.
  4. Diseinuaren laguntza fitxan, SW kontrolatzaileak atalean, egin klik ikonoan st-link_v2_usbdriver.zip deskargatzeko.
  5. Deskonprimitu eta exekutatu ST-Link_V2_USBdriver.exe.

Eskemak

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 11. irudia

1. Pinen deskribapenetarako kondaira:
VDD = Helburuko bolumenatage zentzua
DATA = SWIM DATA xedearen eta arazketa tresnaren arteko lerroa
GND = Lurreko voltage
RESET = Helburuko sistema berrezarri

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea - 12. irudia

1. Pinen deskribapenetarako kondaira:
VDD = Helburuko bolumenatage zentzua
DATA = SWIM DATA xedearen eta arazketa tresnaren arteko lerroa
GND = Lurreko voltage
RESET = Helburuko sistema berrezarri

Dokumentuak / Baliabideak

STMicroelectronics UM1075 ST-LINK V2 zirkuitu barruko arazketa-programatzailea [pdfErabiltzailearen eskuliburua
UM1075, ST-LINK V2 zirkuitu barruko arazketa-programatzailea, UM1075 ST-LINK V2 zirkuitu-arazte-programatzailea, V2 zirkuitu-arazte-programatzailea, zirkuitu barruko arazte-programatzailea, arazte-programatzailea, programatzailea

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *