Suaicheantas ST

UM1075
Leabhar-làimhe cleachdaiche
Debugger / prògramadair in-circuit ST-LINK/V2
airson STM8 agus STM32

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2

Ro-ràdh

Tha an ST-LINK / V2 na neach-deasbaid / prògramadair cuairteachaidh airson teaghlaichean microcontroller STM8 agus STM32. Tha am modal eadar-aghaidh uèir singilte (SWIM) agus JTAG/ sreang sreathach
eadar-aghaidh debugging (SWD), a’ comasachadh conaltradh le microcontroller STM8 no STM32 sam bith a tha suidhichte air bòrd tagraidh. A bharrachd air a bhith a’ toirt seachad na h-aon fheartan ris an ST-LINK / V2, tha an ST-LINK / V2-ISOL a’ nochdadh iomallachd didseatach eadar am PC agus am bòrd tagraidh targaid. Tha e cuideachd a 'seasamh an aghaidh voltages suas ri 1000 VRMS. Tha an eadar-aghaidh làn-astar USB a’ ceadachadh conaltradh le PC agus:

  • Innealan STM8 tro bhathar-bog ST Visual Develop (STVD) no ST Visual Program (STVP) (a tha ri fhaotainn bho STMicroelectronics).
  • Innealan STM32 tro Atollic®, agus TASKING àrainneachdan leasachaidh aonaichte.™®, IAR, Keil

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 1

Feartan

  • Cumhachd 5 V air a thoirt seachad le ceanglaiche USB
  • Eadar-aghaidh USB 2.0 làn-astar co-chosmhail
  • Càball USB àbhaisteach A gu Mini-B
  • Feartan sònraichte SWIM
    - 1.65 V gu 5.5 V tagradh voltage le taic air eadar-aghaidh SWIM
    - SWIM le taic aig astar ìosal agus àrd-astar
    - Ìre luaths prògramadh SWIM: 9.7 Kbytes / s aig astar ìosal agus 12.8 Kbytes / s aig astar àrd
    - càball SWIM airson a cheangal ris an tagradh tro cheangail àbhaisteach ERNI inghearach (ref: 284697 no 214017) no còmhnard (ref: 214012)
    - Càball SWIM airson a cheangal ris an tagradh tro cheann prìne no ceanglaiche pitch 2.54 mm
  • JTAG/ debugging uèir sreathach (SWD) feartan sònraichte
    - 1.65 V gu 3.6 V tagradh voltagthug e taic do JTAG/ SWD eadar-aghaidh agus cuir a-steach fulangach 5 V
    — JTAG càball airson ceangal ri inbhe JTAG Ceangalaiche pitch 20-pin 2.54 mm
    - A’ toirt taic do JTAG conaltradh
    - A’ toirt taic do dheasbad uèir sreathach (SWD) agus uèir sreathach viewer (SWV) conaltraidh
  • Feart ùrachadh firmware dìreach le taic (DFU)
  • Inbhe LED a bhios a’ priobadh rè conaltradh leis a’ PC
  • Iomallachd àrd 1000 VRMS voltage (ST-LINK/V2-ISOL a-mhàin)
  • Teòthachd obrachaidh 0 gu 50 ° C

Fiosrachadh òrdachadh

Gus an ST-LINK/V2 òrdachadh thoir sùil air Clàr 1:
Clàr 1. Liosta de na còdan òrduigh

Còd òrdugh Tuairisgeul ST-LINK
ST-LINK/V2 Debugger / prògramadair in-circuit
ST-LINK/V2-ISOL Debugger / prògramadair in-circuit le aonaranachd didseatach

Susbaint toraidh

Tha na càbaill a chaidh a lìbhrigeadh taobh a-staigh an toraidh air an sealltainn ann am Figear 2: susbaint toraidh ST-LINK / V2 agus Figear 3: susbaint toraidh ST-LINK / V2-ISOL. Nam measg tha (bho chlì gu deas ann am Figear 2 agus Figear 3):

  • Càball USB àbhaisteach A gu Mini-B (A)
  • Debugging agus prògramadh ST-LINK/V2 (B)
  • Ceangalaiche cosgais ìosal SWIM (C)
  • Snàmh ribean còmhnard le ceanglaiche àbhaisteach ERNI aig aon cheann (D)
  • JTAG no rioban còmhnard SWD agus SWV le ceanglaiche 20-pin (E)

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 2

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 3

Suidheachadh bathar-cruaidh

Tha an ST-LINK / V2 air a dhealbhadh timcheall air an inneal STM32F103C8, a tha a’ toirt a-steach an àrd-choileanadh ARM® Cortex®
-M3 cridhe. Tha e ri fhaighinn ann am pasgan TQFP48.
Mar a chithear ann am Figear 4, tha an ST-LINK / V2 a’ toirt seachad dà cheangal:

  • inneal-ceangail STM32 airson an JTAG/ SWD agus SWV eadar-aghaidh
  • ceanglaiche STM8 airson an eadar-aghaidh SWIM
    Tha an ST-LINK / V2-ISOL a’ toirt seachad aon cheangal airson an STM8 SWIM, STM32 JTAG/ SWD agus SWV eadar-aghaidh.

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 4

  1. A = STM32 JTAG agus ceanglaiche targaid SWD
  2. B = ceanglaiche targaid SWIM STM8
  3. C = Snàmh STM8, STM32 JTAG agus ceanglaiche targaid SWD
  4. D = Gnìomh conaltraidh LED

Ceangal le tagraidhean STM8
Airson leasachaidhean STM8, faodar an ST-LINK / V2 a cheangal ris a ’bhòrd targaid le dà chàball eadar-dhealaichte, a rèir a’ cheangail a tha ri fhaighinn air a ’bhòrd tagraidh.
Is iad na càbaill seo:

  • Snàmh ribean còmhnard le ceanglaiche àbhaisteach ERNI aig aon cheann
  • Càball SWIM le dà cheangal 4-pin, 2.54 mm no càball uèirichean fa leth SWIM

Ceangal àbhaisteach ERNI le rioban còmhnard SWIM
Tha Figear 5 a’ sealltainn mar a cheanglas tu an ST-LINK/V2 ma tha ceanglaiche àbhaisteach SWIM 4-pin ERNI an làthair air a’ bhòrd tagraidh.

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 5

 

  1. A = Cuir targaid air bòrd-iarrtais le ceanglaiche ERNI
  2. B = Càball uèir le ceanglaiche ERNI aig aon cheann
  3. C = ceanglaiche targaid SWIM STM8
  4. Faic Figear 11: SWIM ST-LINK/V2 càball àbhaisteach ENI.

Figear 6 sealltainn gu bheil prìne 16 a dhìth air a’ cheangail targaid ST-LINK/V2-ISOL. Tha am prìne a tha a dhìth air a chleachdadh mar iuchair sàbhailteachd air a’ cheangail càball, gus dèanamh cinnteach gum bi an càball SWIM a ’ceangal san t-suidheachadh cheart air a’ cheangail targaid eadhon prìneachan, air a chleachdadh airson an dà chuid SWIM agus J.TAG càbaill.

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 6

Ceangal SWIM cosgais ìseal
Tha Figear 7 a’ sealltainn mar a cheanglas tu an ST-LINK/V2 ma tha ceanglaiche SWIM 4-pin, 2.54 mm, cosgais ìseal an làthair air a’ bhòrd tagraidh.

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 7

  1. A = Bòrd tagraidh targaid le ceanglaiche cosgais ìosal 4-pin, 2.54 mm
  2. B = Càball uèir le ceanglaiche 4-pin no càball uèir fa leth
  3. C = ceanglaiche targaid SWIM STM8
  4. Faic Figear 12: SWIM ST-LINK/V2 càball cosgais ìseal

Comharran SWIM agus ceanglaichean
Tha Clàr 2 a’ toirt geàrr-chunntas air ainmean nan comharran, gnìomhan, agus comharran ceangail targaid a’ cleachdadh a’ chàball uèir le ceanglaiche 4-pin.

Clàr 2. Ceanglaichean ribean còmhnard SWIM airson ST-LINK/V2

Pin àireamh. Ainm Gnìomh Ceangal targaid
1 VDD Targaid VCC-1 MCU VCC
2 DÀTA Snàmh Pin SWIM MCU
3 GND GRÀTHACH GND
4 ATHARRACHADH ATHARRACHADH prìne ATH-SGRÙDADH MCU

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 8

Tha Clàr 3 a’ toirt geàrr-chunntas air ainmean nan comharran, na gnìomhan, agus na comharran ceangail targaid a’ cleachdadh a’ chàball uèirichean fa leth.
Leis gu bheil ceanglaichean neo-eisimeileach aig càball uèir SWIM airson a h-uile prìne air aon taobh, tha e comasach an ST-LINK / V2-ISOL a cheangal ri bòrd tagraidh às aonais ceanglaiche SWIM àbhaisteach. Air an rioban còmhnard seo, thathas a’ toirt iomradh air a h-uile comharra le dath sònraichte agus bileag gus an ceangal air targaid a dhèanamh nas fhasa.

Clàr 3. Ceanglaichean càball cosgais ìseal SWIM airson ST-LINK/V2-ISOL

Dath Ainm prìne càball Gnìomh Ceangal targaid
Dearg CCTV Targaid VCC-1 MCU VCC
Uaine UART-RX Gun chleachdadh Glèidhte (2) (gun cheangal air a’ bhòrd targaid)
Gorm UART-TX
Buidhe BOOT0
Orains Snàmh Snàmh Pin SWIM MCU
Dubh GND GRÀTHACH GND
Geal SWIM-RST ATHARRACHADH prìne ATH-SGRÙDADH MCU
  1. Tha an solar cumhachd bhon bhòrd tagraidh ceangailte ris a’ bhòrd deasbaid is prògramaidh ST-LINK/V2 gus dèanamh cinnteach gu bheil comharran co-chòrdalachd eadar an dà bhòrd.
  2. Tha BOOT0, UART-TX, agus UART-RX glèidhte airson leasachaidhean san àm ri teachd.
    Faodar TVCC, SWIM, GND, agus SWIM-RST a cheangal ri ceanglaiche pitch 2.54 mm aig prìs ìosal no ri cinn-cinn prìne a tha rim faighinn air a’ bhòrd targaid.

Ceangal le tagraidhean STM32

Airson leasachaidhean STM32, feumaidh an ST-LINK/V2 a bhith ceangailte ris an tagradh a’ cleachdadh an inbhe 20-pin J.TAG rioban còmhnard air a thoirt seachad.
Tha Clàr 4 a’ toirt geàrr-chunntas air ainmean chomharran, gnìomhan, agus comharran ceangail targaid an t-siostaim àbhaisteach 20-pin JTAG rioban còmhnard.

Clàr 4. JTAG/ Ceanglaichean càball SWD

Pin àireamh. Ceangal ST-LINKN2 (CN3) Gnìomh ST-LINKN2 Ceangal targaid (JTAG) Ceangal targaid (SWD)
1 VAPP Ag amas air VC 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 Gun cheangal Gun cheangal Gun cheangal
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 Gun cheangal Gun cheangal Gun cheangal
18 GND GND GND(3) GND(3)
19 VDD VDD (3.3V)t5) Gun cheangal Gun cheangal
20 GND GND GND(3) GND(3)
  1. Tha an solar cumhachd bhon bhòrd tagraidh ceangailte ris a’ bhòrd deasbaid is prògramaidh ST-LINK/V2 gus dèanamh cinnteach gu bheil comharran co-chòrdalachd eadar an dà bhòrd.
  2. Ceangail ri GND airson lughdachadh fuaim air an rioban.
  3. Feumaidh co-dhiù aon den phrìne seo a bhith ceangailte ris an talamh airson giùlan ceart (tha ceangal a h-uile gin dhiubh air a mholadh).
  4. Roghainneil: airson Serial Wire Viewer (SWV) lorg.
  5. Ri fhaighinn air ST-LINK/V2 a-mhàin agus chan eil e ceangailte air ST-LINK/V2/OPTO.

Tha Figear 9 a’ sealltainn mar a cheanglas tu an ST-LINK/V2 ri targaid a’ cleachdadh an JTAG càball.

  1. Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 9A = Cuir targaid air bòrd-iarrtais le JTAG ceanglaiche
  2. B = JTAG/ SWD càball còmhnard 20-uèir
  3. C = STM32 JTAG agus ceanglaiche targaid SWD

Is e an t-iomradh air a’ cheangail a tha a dhìth air a’ bhòrd tagraidh targaidte: 2x10C header wrapping 2x40C H3/9.5 (pitch 2.54) – HED20 SCOTT PHSD80.

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig10

Thoir an aire:
Airson tagraidhean cosgais ìosal no nuair a tha an lorg-coise àbhaisteach 20-pins-2.54mm-pitch-connector ro mhòr, tha e comasach an Tag-Fuasgladh ceangail gus cosgais agus àite a shàbhaladh air a’ bhòrd tagraidh. Tha an Tag-Tha inneal-atharrachaidh ceangail agus càball a ’toirt seachad dòigh shìmplidh earbsach airson ST-LINK / V2 no ST-LINK / V2-ISOL a cheangal ris a’ PCB gun a bhith feumach air suirghe

Suidheachadh bathar-cruaidh
pàirt air iarrtas PCB. Airson tuilleadh fiosrachaidh mun fhuasgladh seo agus fiosrachadh lorg-coise-PCB, tadhal air www.tag- ceangal.com. Tha iomraidhean air co-phàirtean a tha co-chosmhail ri JTAG agus eadar-aghaidh SWD tha:
a) Adaptor TC2050-ARM2010 (bòrd eadar-aghaidh 20-pin- gu 10-pin)
b) TC2050-IDC no TC2050-IDC-NL (Gun chasan) (càball 10-pin)
c) criomag gleidhidh TC2050-CLIP airson a chleachdadh le TC2050-IDC-NL (roghainneil)

4.3 LEDan inbhe ST-LINK/V2
Tha an LED leis an ainm 'COM' air mullach an ST-LINK / V2 a 'sealltainn an inbhe ST-LINK / V2 (ge bith dè an uair a bhios:

  • Tha LED a 'brùthadh RED: tha a' chiad àireamhachadh USB leis a 'PC a' gabhail àite.
  • Tha LED RED: tha conaltradh eadar am PC agus ST-LINK/V2 air a stèidheachadh (deireadh àireamhachd).
  • Tha LED a’ priobadh GREEN/RED: tha dàta gan iomlaid eadar an targaid agus am PC.
  • Tha LED GREEN: tha an conaltradh mu dheireadh air a bhith soirbheachail.
  • Tha LED ORANGE: ST-LINK / V2 conaltradh leis an targaid air fàiligeadh.

Rèiteachadh bathar-bog

5.1 Ùrachadh firmware ST-LINK/V2
Bidh an ST-LINK/V2 a’ stèidheachadh uidheamachd ùrachadh firmware airson ùrachadh in-situ tron ​​​​phort USB. Leis gum faodadh am firmware a thighinn air adhart rè beatha toraidh ST-LINK / V2 (gnìomh ùr, rèiteachadh bug, taic do theaghlaichean microcontroller ùra ...), thathas a’ moladh tadhal www.st.com/stlinkv2 bho àm gu àm gus cumail suas ris an dreach firmware as ùire.

5.2 STM8 leasachadh iarrtais
Thoir sùil air inneal ST Pack24 le Patch 1 no nas ùire, a tha a’ toirt a-steach ST Visual Develop (STVD) agus ST Visual Programmer (STVP).
5.3 Leasachadh tagradh STM32 agus prògramadh Flash
Bidh slabhraidhean innealan treas-phàrtaidh, Atollic® TrueSTUDIO, IAR ™ EWARM, Keil® MDK-ARM ™, agus TASKING VX-toolset a’ toirt taic do ST-LINK / V2 a rèir nan dreachan a chaidh a thoirt seachad ann an Clàr 5 no anns an dreach as ùire a tha ri fhaighinn.

Clàr 5. Mar a tha slabhraidhean innealan treas-phàrtaidh a' toirt taic do ST-LINK/V2

Treas-phàrtaidh Inneal-lìonaidh Tionndadh
Atolic® FìorSTUDIO 2.1
IAR™ SLUAIDH 6.20
Keil® MDK-ARM™ 4.20
TAISBEANADH Inneal VX airson ARM® Cortex® -M 4.0.1

Feumaidh an ST-LINK/V2 draibhear USB sònraichte. Ma thèid an inneal a chuir a-steach gu fèin-ghluasadach, bidh an file Tha stlink_winusb.inf air a chuir a-steach /inf (càit mar as trice C:/Windows).
Mura do chuir suidheachadh an toolet a-steach e gu fèin-obrachail, lorgar an draibhear air www.st.com:

  1. Ceangail ri www.st.com.
  2. Anns an taba sgrùdaidh, raon àireamh pàirt, coimhead airson ST-LINK/V2.
  3. Cliog air hyperlink colbh Àireamh Pàirt Coitcheann gu ST-LINK/V2.
  4. Anns an tab taic Dealbhaidh, roinn draibhearan SW, cliog air an ìomhaigh gus st-link_v2_usbdriver.zip a luchdachadh sìos.
  5. Dèan unzip agus ruith ST-Link_V2_USBdriver.exe.

Clàran

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 11

1. Uirsgeul airson tuairisgeulan prìne:
VDD = Targaid voltage mothachadh
DATA = SWIM DATA loidhne eadar targaid agus inneal deasbaid
GND = Ground voltage
RESET = Targaid ath-shuidheachadh an t-siostaim

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 - Fig 12

1. Uirsgeul airson tuairisgeulan prìne:
VDD = Targaid voltage mothachadh
DATA = SWIM DATA loidhne eadar targaid agus inneal deasbaid
GND = Ground voltage
RESET = Targaid ath-shuidheachadh an t-siostaim

Sgrìobhainnean/Goireasan

Prògramadair Debugger In-Circuit STMicroelectronics UM1075 ST-LINK V2 [pdfLeabhar-làimhe an neach-cleachdaidh
UM1075, Prògramadair Debugger In-Circuit ST-LINK V2, Prògramadair Debugger In-Circuit UM1075 ST-LINK V2, Prògramadair Debugger In-Circuit V2, Prògramadair Debugger In-Circuit, Prògramadair Debugger, Prògramadair

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *