STMicroelectronics ST-LINKV2 Dina Circuit Debugger Programmer
STMicroelectronics ST-link / V2 Dina Circuit Debugger Programmer

Bubuka

ST-link / V2 mangrupikeun debugger / programer in-circuit pikeun mikrokontroler STM8 sareng STM32. Modul antarmuka kawat tunggal (SWIM) sareng JTAG/ Kawat serial debugging (SWD) interfaces mempermudah komunikasi kalayan sagala STM8 atanapi STM32 mikrokontroler operasi dina dewan aplikasi.

Salian nyadiakeun pungsionalitas sarua ST-LINK/V2, ST-LINK/V2 ISOL pitur isolasi digital antara PC jeung papan aplikasi target. Ogé tahan voltages nepi ka 1000 VRMS.

Antarbeungeut USB full-speed ngamungkinkeun komunikasi sareng PC sareng:

  • Alat STM8 via software ST Visual Develop (STVD) atanapi ST Visual Program (STVP) (sadia ti STMicroelectronics)
  • Alat STM32 via IAR™, Keil®, STM32CubeIDE, STM32CubeProgrammer, sareng lingkungan pangembangan terpadu STM32CubeMonitor.
    ST-link / V2 jeung ST-link / V2-ISOL

Fitur

  • Daya 5 V disayogikeun ku konektor USB
  • USB 2.0 speed pinuh panganteur cocog
  • USB standar A ka kabel Mini-B
  • fitur husus ngojay
    - 1.65 nepi ka 5.5 V aplikasi voltage dirojong dina panganteur SWIM
    - SWIM-speed low sareng modeu-speed tinggi dirojong
    - Laju kagancangan program ngojay: 9.7 sareng 12.8 Kbytes / s, masing-masing, pikeun kacepetan rendah sareng luhur
    - Kabel ngojay pikeun sambungan kana aplikasi via ERNI standar vertikal (ref: 284697 atawa 214017) atawa horizontal (ref: 214012) konektor
    - Kabel ngojay pikeun sambungan kana aplikasi via header pin atawa konektor pitch 2.54 mm
  • JTAG/ serial kawat debugging (SWD) fitur husus
    - 1.65 nepi ka 3.6 V aplikasi voltage didukung dina JTAG/ Antarmuka SWD sareng input toleran 5 V (a)
    – JTAG kabel pikeun sambungan ka standar JTAG 20-pin pitch 2.54 konektor mm
    - Ngadukung JTAG komunikasi, nepi ka 9 MHz (standar: 1.125 MHz)
    - Ngarojong debug kawat séri (SWD) dugi ka 4 MHz (standar: 1.8 MHz), sareng kawat séri viewkomunikasi er (SWV), nepi ka 2 MHz
  • Fitur apdet firmware langsung dirojong (DFU)
  • Status LED, kedip-kedip nalika komunikasi sareng PC
  • 1000 VRMS isolasi tinggi voltage (ST-LINK/V2-ISOL wungkul)
  • Suhu operasi ti 0 nepi ka 50 °C

Inpormasi pesenan

Pikeun mesen ST-LINK/V2, tingal Tabél 1.

meja 1. Daptar kode urutan

Kode pesenan pedaran ST-LINK
ST-LINK/V2 Dina-circuit debugger / programmer
ST-link / V2-ISOL In-circuit debugger / programmer kalawan isolasi digital

a. ST-LINK/V2 tiasa komunikasi sareng target operasi di handap 3.3 V, tapi ngahasilkeun sinyal kaluaran dina vol ieu.tagtingkat e. Target STM32 toleran kana over-vol ieutage. Lamun sababaraha komponén séjén tina papan target anu wijaksana, make ST-LINK/V2-ISOL, STLINK-V3MINIE atawa STLINK-V3SET kalawan adaptor B-STLINK-VOLT pikeun nyegah dampak over-vol.tage suntik dina papan.

eusi produk

Kabel anu dikirimkeun dina produk dipidangkeun dina Gambar 2 sareng Gambar 3. Di antarana (ti kénca ka katuhu):

  • Kabel USB standar A ka Mini-B (A)
  • ST-LINK/V2 debugging jeung programming (B)
  • SWIM konektor béaya rendah (C)
  • Pita datar ngojay sareng konektor ERNI standar dina hiji tungtung (D)
  • JTAG atanapi pita datar SWD sareng SWV sareng konektor 20-pin (E)
    eusi produk
    eusi produk

Konfigurasi hardware

ST-LINK/V2 dirancang sabudeureun alat STM32F103C8, nu incorporates kinerja luhur Arm®(a) Cortex®-M3 core. Éta sayogi dina pakét TQFP48.
Ditémbongkeun saperti dina Gambar 4, ST-LINK/V2 nyadiakeun dua panyambungna:

  • konektor STM32 pikeun JTAG/ SWD jeung panganteur SWV
  • konektor STM8 pikeun panganteur ngojay

ST-LINK/V2-ISOL nyadiakeun hiji konektor pikeun STM8 SWIM, STM32 JTAG/SWD, sarta panganteur SWV.
Konfigurasi hardware

  1. A = STM32 JTAG jeung konektor target SWD
  2. B = STM8 SWIM panyambungna sasaran
  3. C = STM8 ngojay, STM32 JTAG, sareng konektor target SWD
  4. D = kagiatan komunikasi LED

a. Arm mangrupikeun mérek dagang kadaptar ti Arm Limited (atanapi anak perusahaanna) di AS sareng/atanapi di tempat sanés.

Sambungan sareng STM8

Pikeun ngembangkeun aplikasi dumasar kana mikrokontroler STM8, ST-link / V2 tiasa dihubungkeun ka papan target ku dua kabel anu béda, gumantung kana konektor anu aya dina papan aplikasi.

Kabel ieu nyaéta:

  • pita datar ngojay kalawan konektor ERNI baku dina hiji tungtung
  • kabel SWIM sareng dua 4-pin, 2.54 mm panyambungna atanapi SWIM kabel-kawat misah

sambungan ERNI baku kalawan ngojay pita datar
angka 5 nembongkeun kumaha carana nyambungkeun ST-link / V2 lamun standar ERNI 4-pin konektor ngojay hadir dina dewan aplikasi.
sambungan ERNI baku kalawan ngojay pita datar

  1. A = Papan aplikasi Target sareng konektor ERNI
  2. B = Kabel kawat sareng konektor ERNI dina hiji tungtung
  3. C = STM8 SWIM panyambungna sasaran
  4. Tempo Gambar 11

angka 6 nunjukeun yen pin 16 leungit dina konektor udagan ST-link / V2-ISOL. Pin leungit ieu dipaké salaku konci kaamanan dina konektor kabel, pikeun ngajamin posisi bener tina kabel ngojay dina konektor target malah pin, dipaké pikeun duanana ngojay na JTAG kabel.
sambungan ERNI baku kalawan ngojay pita datar

Konéksi SWIM béaya rendah
angka 7 nembongkeun kumaha carana nyambungkeun ST-link / V2 lamun 4-pin, 2.54 mm, béaya rendah SWIM konektor hadir dina dewan aplikasi.
Konéksi SWIM béaya rendah

  1. A = Papan aplikasi Target kalawan 4-pin, 2.54 mm, konektor béaya rendah
  2. B = Kabel kawat sareng konektor 4-pin atanapi kabel kabel anu misah
  3. C = STM8 SWIM panyambungna sasaran
  4. Tempo Gambar 12

sinyal ngojay na sambungan
Tabél 2 nyimpulkeun nami sinyal, fungsi, sareng sinyal sambungan target nalika nganggo kabel kawat sareng konektor 4-pin.

meja 2. Ngojay sambungan pita datar pikeun ST-link / V2

Pin henteu Ngaran Fungsi sambungan target
1 VDD Target VCC(1) MCU VCC
2 DATA ngojay MCU SWIM pin
3 GND TANAH GND
4 RESET RESET MCU RESET pin
  1. Catu daya ti dewan aplikasi disambungkeun ka ST-link / V2 debugging jeung dewan programming pikeun mastikeun kasaluyuan sinyal antara duanana papan.
    Panyambung SWIM sasaran

Tabél 3 nyimpulkeun nami sinyal, fungsi, sareng sinyal sambungan target nganggo kabel kabel anu misah.
Salaku ngojay kabel misah-kawat boga konektor bebas pikeun sakabéh pin dina hiji sisi, kasebut nyaéta dimungkinkeun pikeun nyambungkeun ST-link / V2-ISOL ka dewan aplikasi tanpa konektor ngojay baku. Dina pita datar ieu, sadaya sinyal dirujuk ku warna khusus sareng labél pikeun ngagampangkeun sambungan kana target.

meja 3. Ngojay sambungan kabel béaya rendah pikeun ST-link / V2-ISOL

Warna Ngaran pin kabel Fungsi sambungan target
Beureum TVCC Target VCC(1) MCU VCC
Héjo UART-RX Teu kapake Ditangtayungan (2)

(teu nyambung dina papan target)

Biru UART-TX
Konéng BOOT0
oranyeu ngojay ngojay MCU SWIM pin
Hideung GND TANAH GND
Bodas ngojay-RST RESET MCU RESET pin
  1. Catu daya ti dewan aplikasi disambungkeun ka ST-link / V2 debugging jeung dewan programming pikeun mastikeun kasaluyuan sinyal antara duanana papan.
  2. BOOT0, UART-TX jeung UART-RX ditangtayungan pikeun kamajuan hareup.

TVCC, SWIM, GND, sareng SWIM-RST tiasa dihubungkeun ka konektor pitch 2.54 mm anu murah atanapi ka pin header anu aya dina papan target.

Sambungan sareng STM32
Pikeun ngembangkeun aplikasi dumasar kana mikrokontroler STM32, ST LINK/V2 kedah disambungkeun kana aplikasi nganggo standar 20-pin J.TAG pita datar disadiakeun.
Tabél 4 nyimpulkeun nami sinyal, fungsi, sareng sinyal sambungan target tina standar 20-pin JTAG pita datar.

Tabél 4. JTAG/ sambungan kabel SWD

Pin henteu ST-LINK/V2

panyambung (CN3)

ST-LINK/V2

fungsi

sambungan target (JTAG) sambungan target (SWD)
1 VAPP Sasaran 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 SWIDIO
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 Teu nyambung Teu nyambung Teu nyambung Teu nyambung
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 Teu nyambung Teu nyambung Teu nyambung Teu nyambung
18 GND GND GND(4) GND(4)
19 VDD(3) VDD (3.3 V)(3) Teu nyambung Teu nyambung
20 GND GND GND(4) GND(4)
  1. Catu daya ti dewan aplikasi disambungkeun ka ST-link / V2 debugging jeung dewan programming pikeun mastikeun kasaluyuan sinyal antara papan.
  2. Sambungkeun ka GND pikeun ngurangan bising dina pita.
  3. Sadia dina ST-LINK / V2 wungkul, teu nyambung dina ST-LINK / V2-ISOL.
  4. Sahenteuna salah sahiji pin ieu kudu disambungkeun ka taneuh pikeun kabiasaan bener, eta disarankeun pikeun nyambungkeun sakabéh éta.
  5. GND on ST-link / V2, dipaké ku ngojay on ST-link / V2-ISOL (tingali Table 3).
  6. Pilihan: pikeun Kawat Serial Viewer (SWV) ngambah.

Gambar 9 nunjukkeun kumaha nyambungkeun ST-LINK/V2 ka target nganggo JTAG kabel
JTAG jeung sambungan SWD

  1. A = Papan aplikasi target sareng JTAG panyambungna
  2. B = JTAG/ SWD 20-kawat kabel datar
  3. C = STM32 JTAG jeung konektor target SWD

Rujukan tina konektor diperlukeun dina dewan aplikasi target nyaeta: 2x10C lulugu wrapping 2x40C H3 / 9.5 (pitch 2.54) - HED20 SCOTT PHSD80.
JTAG debugging perenah pita datar

Catetan: Pikeun aplikasi béaya rendah, atawa lamun standar 20-pin 2.54 mm-pitch konektor tapak suku badag teuing, kasebut nyaéta dimungkinkeun pikeun nerapkeun Tag- Sambungkeun solusi. The Tag-Connect adaptor jeung kabel nyadiakeun sarana basajan tur dipercaya tina nyambungkeun ST-link / V2 atanapi ST-link / V2-ISOL kana PCB tanpa merlukeun komponén jalangan dina PCB aplikasi.

Kanggo inpo nu langkung lengkep ihwal solusi ieu sareng aplikasi-PCB-tapak suku, mangga buka
www.tag-nyambung.com.
Rujukan komponén anu cocog sareng JTAG sareng antarmuka SWD nyaéta:

a) adaptor TC2050-ARM2010 (20-pin- ka 10-pin-interface board)
b) TC2050-IDC atanapi TC2050-IDC-NL (No Suku) (10-pin kabel)
c) Klip penahan TC2050-CLIP kanggo dianggo sareng TC2050-IDC-NL (opsional)

ST-link / status V2 LED
LED dilabélan COM on luhureun ST-link / V2 nembongkeun ST-link / status V2 (naon jenis sambungan). Sacara rinci:

  • LED kedip-kedip BEUREUM: enumerasi USB munggaran sareng PC lumangsung
  • LED nyaéta RED: komunikasi antara PC jeung ST-LINK/V2 geus ngadegkeun (tungtung enumeration)
  • LED kedip-kedip Héjo / RED: data ditukeurkeun antara udagan sareng PC
  • LED nyaeta Héjo: komunikasi panungtungan geus suksés
  • LED nyaeta ORANGE: komunikasi ST-link/V2 jeung udagan geus gagal.

Konfigurasi parangkat lunak

ST-link / pamutahiran firmware V2
ST-LINK/V2 embeds mékanisme pamutahiran firmware pikeun pamutahiran in-situ ngaliwatan port USB. Kusabab firmware tiasa mekar salami umur produk ST-LINK / V2 (fungsi énggal, perbaikan bug, dukungan pikeun kulawarga mikrokontroler énggal), disarankeun pikeun périodik nganjang ka halaman khusus dina www.st.com pikeun tetep up-to-date sareng versi panganyarna.

ngembangkeun aplikasi STM8
Tingal ST toolset Pack24 kalawan Patch 1 atawa leuwih panganyarna, nu ngawengku ST Visual Ngembangkeun (STVD) jeung ST Visual Programmer (STVP).

ngembangkeun aplikasi STM32 sarta programming flash
Ranté alat pihak katilu (IAR™ EWARM, Keil® MDK-ARM™) ngadukung ST-LINK/V2 numutkeun vérsi anu dipasihkeun dina Tabel 5 atanapi dina vérsi panganyarna anu sayogi.

meja 5. Kumaha toolchains pihak-katilu ngarojong ST-LINK / V2

Pihak katilu Ranté alat Vérsi
IAR™ EWARM 6.20
Keil® MDK-ARM™ 4.20

ST-link / V2 merlukeun supir USB dedicated. Upami setelan toolset henteu dipasang sacara otomatis, supir tiasa dipendakan dina www.st.com handapeun ngaran STSW-LINK009.
Kanggo inpo nu langkung lengkep ihwal alat pihak katilu, buka ieu di handap websitus:

Skéma

Skéma

  1. Katerangan pikeun déskripsi pin:
    VDD = Target voltage rasa
    DATA = ngojay garis DATA antara udagan jeung alat debug
    GND = Ground voltage
    RESET = Reset sistem target

Skéma

  1. Katerangan pikeun déskripsi pin:
    VDD = Target voltage rasa
    DATA = ngojay garis DATA antara udagan jeung alat debug
    GND = Ground voltage
    RESET = Reset sistem target

Riwayat révisi

Méja 6. Sajarah révisi dokumén

titimangsa Révisi Parobahan
22-Apr-2011 1 Pelepasan awal.
03-Jun-2011 2 meja 2: ngojay sambungan pita datar pikeun ST-link / V2: ditambahkeun footnote 1 kana fungsi "Target VCC".

Tabél 4: JTAG/ sambungan kabel SWD: ditambahkeun footnote kana fungsi "Target VCC".

Méja 5: Kumaha pihak katilu ranté alat rojongan ST-LINK/V2: diropéa "Vérsi" IAR na Keil.

19-Agustus-2011 3 Ditambahkeun detil supir USB ka Bagian 5.3.
11-Mei-2012 4 Ditambahkeun SWD sareng SWV ka JTAG fitur sambungan. Dirobah

Tabél 4: JTAG/ sambungan kabel SWD.

13-Sep-2012 5 Ditambahkeun kode urutan ST-link / V2-ISOL.

Diropéa Bagian 4.1: Ngembangkeun aplikasi STM8 dina kaca 15. Ditambahkeun Catetan 6 in Tabél 4.

Ditambahkeun Catetan "Kanggo aplikasi béaya rendah ..." sateuacanna Bagian 3.3: LED status ST-LINK/V2 dina kaca 14.

18-Okt-2012 6 Ditambahkeun Bagian 5.1: Ngaronjatkeun firmware ST-LINK/V2 dina kaca 15.
25-Mar-2016 7 Nilai VRMS diropéa dina Bubuka jeung di Fitur.
18-Okt-2018 8 Diropéa Tabél 4: JTAG/ sambungan kabel SWD jeung footnotes na. Éditan téks minor dina sakabéh dokumén.
09-Jan-2023 9 Diropéa Bubuka, Fitur, jeung Bagéan 5.3: Aplikasi STM32 ngembangkeun sarta programming flash.

Diropéa meja 5: Kumaha toolchains pihak katilu ngarojong ST-LINK/V2. Éditan téks minor dina sakabéh dokumén.

PERHATOSAN PENTING – BACA TELITI

STMicroelectronics NV sareng anak perusahaanna ("ST") ngagaduhan hak pikeun ngarobih, koréksi, perbaikan, modifikasi, sareng perbaikan produk ST sareng / atanapi dokumen ieu iraha waé tanpa aya bewara. Purchasers kudu ménta inpo relevan panganyarna dina
produk ST saméméh nempatkeun pesenan. Produk ST dijual dumasar kana syarat sareng kaayaan penjualan ST anu aya dina waktos pangakuan pesenan.
Purchasers téh solely jawab pilihan, seleksi, sarta pamakéan produk ST sarta ST nganggap euweuh liability pikeun bantuan aplikasi atawa desain produk purchasers '.
Henteu aya lisénsi, terang atanapi tersirat, kana hak cipta intelektual anu dipasihkeun ku ST di dieu.
Dijual deui produk ST kalayan katangtuan anu béda ti inpormasi anu dijelaskeun di dieu bakal ngabatalkeun jaminan anu dipasihkeun ku ST pikeun produk sapertos kitu.
ST jeung logo ST mangrupakeun mérek dagang ti ST. Pikeun émbaran tambahan ngeunaan merek dagang ST, tingal www.st.com/trademarks. Sadaya nami produk atanapi jasa sanés mangrupikeun hak milik nu gaduhna.
Inpormasi dina dokumén ieu ngagentos sareng ngagentos inpormasi anu disayogikeun saacanna dina versi sateuacanna tina dokumén ieu.
© 2023 STMicroelectronics – Sadaya hak ditangtayungan

STMicroelectronics

Dokumén / Sumberdaya

STMicroelectronics ST-link / V2 Dina Circuit Debugger Programmer [pdf] Manual pamaké
ST-link V2 Dina Circuit Debugger Programmer, ST-Link V2, Dina Circuit Debugger Programmer, Circuit Debugger Programmer, Debugger Programmer, Programmer

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *