ST logo

UM1075
Bukana ea mosebelisi
ST-LINK/V2 in-circuit debugger/programmer
bakeng sa STM8 le STM32

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer

Selelekela

ST-LINK/V2 ke "in-circuit debugger/programmer" bakeng sa malapa a microcontroller a STM8 le STM32. The single wire interface module (SWIM) le JTAG/serial wire
debugging (SWD) li-interfaces, li thusa ho buisana le motho leha e le ofe oa STM8 kapa STM32 microcontroller e teng letlapeng la kopo. Ntle le ho fana ka ts'ebetso e ts'oanang le ST-LINK/V2, ST-LINK/V2-ISOL e na le ho itšehla thajana ka dijithale pakeng tsa PC le boto ea kopo e reretsoeng. E boetse e mamella voltage fihla ho 1000 VRMS. Sehokelo sa USB se nang le lebelo le felletseng se lumella puisano le PC le:

  • Lisebelisoa tsa STM8 ka ST Visual Develop (STVD) kapa ST Visual Programme (STVP) software (tse fumanehang ho tsoa ho STMicroelectronics).
  • Lisebelisoa tsa STM32 ka Atollic®, le TASKING tikoloho e kopaneng ea ntlafatso.™®, IAR, Keil

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 1

Likaroloana

  • Matla a 5 V a fanoang ke sehokelo sa USB
  • USB 2.0 sehokelo se sebetsang ka lebelo le felletseng
  • thapo e tloaelehileng ea USB ea A ho ea ho Mini-B
  • SWIM likarolo tse khethehileng
    - 1.65 V ho 5.5 V kopo ea voltage tšehetsoa ho SWIM interface
    - Mefuta ea SWIM ea lebelo le tlase le lebelo le holimo e tšehelitsoe
    - Sekhahla sa lebelo la lenaneo la SWIM: 9.7 Kbytes/s ka lebelo le tlase le 12.8 Kbytes/s ka lebelo le phahameng
    - Cable ea SWIM bakeng sa ho hokela ts'ebeliso ka sehokelo se otlolohileng sa ERNI (ref: 284697 kapa 214017) kapa sehokelo se otlolohileng (ref: 214012)
    - Cable ea SWIM bakeng sa ho hokela sesebelisoa ka hlooho ea phini kapa sehokelo sa molumo oa 2.54 mm
  • JTAG/serial wire debugging (SWD) likarolo tse itseng
    - 1.65 V ho 3.6 V kopo ea voltage tšehelitsoe ke JTAG/ SWD interface le lisebelisoa tse mamellang 5 V
    – JTAG cable bakeng sa ho hokahanya le J e tloaelehilengTAG 20-pin pitch 2.54 mm sehokelo
    - E tšehetsa JTAG puisano
    - E ts'ehetsa serial wire debug (SWD) le terata ea serial viewer (SWV) puisano
  • Karolo ea ntlafatso ea firmware e tšehelitsoeng (DFU)
  • Boemo ba LED bo panyang nakong ea puisano le PC
  • 1000 VRMS high isolation voltage (ST-LINK/V2-ISOL feela)
  • Mocheso oa ho sebetsa 0 ho 50 °C

Ho odara litaba

Ho odara ST-LINK/V2 sheba Letlapa la 1:
Lethathamo la 1. Lenane la likhoutu tsa odara

Odara khoutu ST-LINK tlhaloso
ST-LINK/V2 In-circuit debugger/programmer
ST-LINK/V2-ISOL In-circuit debugger/programmer ka ho itšehla thajana ka dijithale

Likahare tsa sehlahisoa

Lithapo tse fanoeng ka har'a sehlahisoa li bontšoa ho Setšoantšo sa 2: ST-LINK/V2 lihlahisoa tsa lihlahisoa le Setšoantšo sa 3: ST-LINK/V2-ISOL lihlahisoa tsa lihlahisoa. Li kenyelletsa (ho tloha ho le letšehali ho ea ho le letona ho Figure 2 le Figure 3):

  • Mohala oa USB o tloaelehileng oa A ho isa ho o monyane-B (A)
  • ST-LINK/V2 debugging le programming (B)
  • Sehokelo sa SWIM sa theko e tlase (C)
  • SWIM ribone e bataletseng e nang le sehokelo se tloaelehileng sa ERNI pheletsong e 'ngoe (D)
  • JTAG kapa ribone e bataletseng ea SWD le SWV e nang le sehokelo sa lipini tse 20 (E)

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 2

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 3

Sebopeho sa Hardware

ST-LINK/V2 e etselitsoe ho potoloha sesebelisoa sa STM32F103C8, se kenyelletsang tšebetso e phahameng ea ARM® Cortex®.
-M3 ea mantlha. E fumaneha ka har'a sephutheloana sa TQFP48.
Joalokaha ho bontšitsoe setšoantšong sa 4, ST-LINK/V2 e fana ka lihokelo tse peli:

  • sehokelo sa STM32 sa JTAG/ SWD le SWV interface
  • sehokelo sa STM8 bakeng sa sehokelo sa SWIM
    ST-LINK/V2-ISOL e fana ka sehokelo se le seng bakeng sa STM8 SWIM, STM32 J.TAG/ SWD le SWV interfaces.

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 4

  1. A = STM32 JTAG le sehokelo sa sepheo sa SWD
  2. B = Sehokelo sa sepheo sa STM8 SWIM
  3. C = STM8 SWIM, STM32 JTAG le sehokelo sa sepheo sa SWD
  4. D = Ts'ebetso ea puisano LED

Khokahano le lits'ebetso tsa STM8
Bakeng sa tsoelo-pele ea STM8, ST-LINK/V2 e ka kopanngoa le boto e lebisitsoeng ka lithapo tse peli tse fapaneng, ho itšetlehile ka sehokelo se fumanehang botong ea kopo.
Lithapo tsena ke:

  • SWIM ribone e bataletseng e nang le sehokelo se tloaelehileng sa ERNI pheletsong e 'ngoe
  • Cable ea SWIM e nang le likhokahano tse peli tsa 4-pin, 2.54 mm kapa thapo ea likhoele tse arohaneng tsa SWIM

Khokahano e tloaelehileng ea ERNI e nang le ribone e bataletseng ea SWIM
Setšoantšo sa 5 se bontša mokhoa oa ho hokahanya ST-LINK/V2 haeba sehokelo se tloaelehileng sa ERNI 4-pin SWIM se le teng botong ea kopo.

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 5

 

  1. A = Boto ea kopo e shebiloeng e nang le sehokelo sa ERNI
  2. B = Mohala oa mohala o nang le sehokelo sa ERNI pheletsong e 'ngoe
  3. C = sehokelo sa sepheo sa STM8 SWIM
  4. Sheba Setšoantšo sa 11: Cable ea SWIM ST-LINK/V2 e tloaelehileng ea ERNI.

Setšoantšo sa 6 e bontša hore pin 16 ha e eo ho ST-LINK/V2-ISOL sehokelo sa targeted. Pini ena e sieo e sebelisoa e le senotlolo sa polokeho sehokelong sa thapo, ho netefatsa khokahano ea thapo ea SWIM sebakeng se nepahetseng ho sehokelo se shebiloeng esita le lithakhisa, tse sebelisetsoang SWIM le J.TAG likhoele.

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 6

Khokahano ea SWIM e theko e tlase
Setšoantšo sa 7 se bontša mokhoa oa ho hokahanya ST-LINK/V2 haeba 4-pin, 2.54 mm, sehokelo sa SWIM se theko e tlaase se teng botong ea kopo.

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 7

  1. A = Letlapa la kopo ea kopo le 4-pin, 2.54 mm, sehokelo sa theko e tlase
  2. B = Thapo ea terata e nang le sehokelo sa lipini tse 4 kapa thapo e arohaneng
  3. C = sehokelo sa sepheo sa STM8 SWIM
  4. Sheba Setšoantšo sa 12: Cable ea SWIM ST-LINK/V2 ea theko e tlaase

Matshwao a SWIM le dikgokelo
Letlapa la 2 le akaretsa mabitso a matshwao, mesebetsi, le matshwao a kgokelo ya sepheo ka ho sebedisa thapo ya terata e nang le sehokelo sa 4-pin.

Lethathamo la 2. Lihokelo tsa ribone tse bataletseng tsa SWIM bakeng sa ST-LINK/V2

Tšoaea no. Lebitso Mosebetsi Khokahano ea sepheo
1 VDD Sepheo sa VCC-1 MCU VCC
2 DATA SESA Pin ea ho sesa ea MCU
3 GND LEFATŠE GND
4 RETS'ELISITSOE RETS'ELISITSOE MCU RESET phini

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 8

Letlapa la 3 le akaretsa mabitso a mats'oao, mesebetsi le mats'oao a khokahanyo ea sepheo ka ho sebelisa mohala o arohaneng.
Kaha thapo ea terata e arohaneng ea SWIM e na le likhokahano tse ikemetseng bakeng sa lipini tsohle ka lehlakoreng le le leng, hoa khoneha ho hokahanya ST-LINK/V2-ISOL ho boto ea kopo ntle le sehokelo se tloaelehileng sa SWIM. Riboneng ena e bataletseng, matshwao ohle a hlaloswa ka mmala o itseng le leibole ho nolofatsa kgokelo ho targeted.

Letlapa la 3. SWIM likhokahano tsa cable tse theko e tlaase bakeng sa ST-LINK/V2-ISOL

Mmala Lebitso la mohala oa mohala Mosebetsi Khokahano ea sepheo
Khubedu CCTV Sepheo sa VCC-1 MCU VCC
Botala UART-RX E sa sebelisoeng E bolokiloe (2) (ha e hokahane le boto e shebiloeng)
Boputsoa UART-TX
Bosehla BOTSOA0
namunu SESA SESA Pin ea ho sesa ea MCU
Ntsho GND LEFATŠE GND
Bosoeu SESA-RST RETS'ELISITSOE MCU RESET phini
  1. Motlakase o tsoang ho boto ea kopo o hokahane le ST-LINK/V2 debugging le boto ea mananeo ho netefatsa hore matšoao a lumellana pakeng tsa mapolanka ka bobeli.
  2. BOOT0, UART-TX, le UART-RX li boloketsoe nts'etsopele ea nako e tlang.
    TVCC, SWIM, GND, le SWIM-RST li ka hokeloa ho sehokelo sa theko e tlase sa 2.54 mm kapa ho penya lihlooho tse fumanehang botong e shebiloeng.

Khokahano le lits'ebetso tsa STM32

Bakeng sa lintlafatso tsa STM32, ST-LINK/V2 e hloka ho hokela ts'ebeliso ho sebelisoa 20-pin J e tloaelehileng.TAG lente le sephara le fanoeng.
Letlapa la 4 le akaretsa mabitso a matšoao, mesebetsi le matšoao a hokahaneng a 20-pin J.TAG lente le sephara.

Lethathamo la 4. JTAG/ likhokahano tsa lithapo tsa SWD

Tšoaea no. Sehokelo sa ST-LINKN2 (CN3) ST-LINKN2 mosebetsi Khokahano ea sepheo (JTAG) Khokahano ea sepheo (SWD)
1 VAPP Sepheo sa 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 Ha e kopane Ha e kopane Ha e kopane
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 Ha e kopane Ha e kopane Ha e kopane
18 GND GND GND(3) GND(3)
19 VDD VDD (3.3V)t5) Ha e kopane Ha e kopane
20 GND GND GND(3) GND(3)
  1. Motlakase o tsoang ho boto ea kopo o hokahane le ST-LINK/V2 debugging le boto ea mananeo ho netefatsa hore matšoao a lumellana pakeng tsa mapolanka ka bobeli.
  2. Hokela ho GND bakeng sa phokotso ya lerata lenteng.
  3. Bonyane e 'ngoe ea phini ena e tlameha ho hokelloa fatše bakeng sa boitšoaro bo nepahetseng (ho khothaletsoa ho hokahanya kaofela ha tsona).
  4. Ka boikhethelo: bakeng sa Serial Wire Viewer (SWV) mohlala.
  5. E fumaneha ho ST-LINK/V2 feela, 'me ha e hoketsoe ho ST-LINK/V2/OPTO.

Setšoantšo sa 9 se bonts'a mokhoa oa ho hokela ST-LINK/V2 ho sepheo u sebelisa sebopeho sa JTAG thapo.

  1. STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 9A = Letlapa la kopo ea boto le JTAG sehokedi
  2. B = JTAG/SWD 20-wire flat cable
  3. C=STM32 JTAG le sehokelo sa sepheo sa SWD

Tšupiso ea sehokelo se hlokahalang botong ea kopo e shebiloeng ke: 2x10C e koahelang hlooho 2x40C H3/9.5 (pitch 2.54) - HED20 SCOTT PHSD80.

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

Hlokomela:
Bakeng sa lits'ebetso tse theko e tlase kapa ha 20-pins-2.54mm-pitch-connector footprint e le kholo haholo, hoa khoneha ho kenya ts'ebetsong. Tag-Hokela tharollo ho boloka litšenyehelo le sebaka botong ea kopo. The Tag-Connect adaptara le thapo li fana ka mokhoa o bonolo o tšepahalang oa ho hokahanya ST-LINK/V2 kapa ST-LINK/V2-ISOL ho PCB ntle le ho hloka ho nyalana.

Sebopeho sa Hardware
karolo ea ts'ebeliso ea PCB. Bakeng sa lintlha tse ling mabapi le tharollo ena le tlhaiso-leseling ea ts'ebeliso ea PCB, etela www.tag-connect.com. Litšupiso tsa likarolo tse lumellanang le JTAG le lihokelo tsa SWD ke:
a) adaptara ea TC2050-ARM2010 (boto ea lipini tse 20 ho isa ho tse 10)
b) TC2050-IDC kapa TC2050-IDC-NL (No Legs) (thapo ea lipini tse 10)
c) TC2050-CLIP e bolokang sekotwana se tla sebelisoa le TC2050-IDC-NL (ho ikhethela)

Li-LED tsa boemo ba 4.3 ST-LINK/V2
LED e ngotsoeng 'COM' holim'a ST-LINK/V2 e bontša boemo ba ST-LINK/V2 (ho sa tsotellehe hore na:

  • LED e panya RED: palo ea pele ea USB e nang le PC e ntse e etsahala.
  • LED ke RED: puisano pakeng tsa PC le ST-LINK/V2 e thehiloe (qetellong ea ho bala).
  • LED e panya ka BOTALA/RED: data e ntse e fapanyetsanoa lipakeng tsa sepheo le PC.
  • LED e TLHALA: puisano ea ho qetela e atlehile.
  • LED ke ORANGE: Puisano ea ST-LINK/V2 le sepheo e hlotsoe.

Tlhophiso ea software

5.1 ST-LINK/V2 ntlafatso ea firmware
ST-LINK/V2 e kenya mochini oa ntlafatso oa firmware bakeng sa ntlafatso ea in-situ ka boema-kepe ba USB. Joalo ka ha firmware e ka 'na ea fetoha nakong ea bophelo bohle ba sehlahisoa sa ST-LINK/V2 (ts'ebetso e ncha, litokiso tsa liphoso, tšehetso bakeng sa malapa a macha a li-microcontroller ...), ho khothaletsoa ho etela www.st.com/stlinkv2 nako le nako e le hore u lule u le morao-rao ka mofuta oa morao-rao oa firmware.

5.2 nts'etsopele ea ts'ebeliso ea STM8
Sheba ho ST toolset Pack24 e nang le Patch 1 kapa ea morao-rao, e kenyeletsang ST Visual Develop (STVD) le ST Visual Programmer (STVP).
5.3 nts'etsopele ea ts'ebeliso ea STM32 le mananeo a Flash
Lithulusi tsa mekhatlo ea boraro, Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™, le TASKING VX-toolset support ST-LINK/V2 ho latela liphetolelo tse fanoeng ho Lethathamo la 5 kapa phetolelong ea morao-rao e fumanehang.

Lethathamo la 5. Mokhoa oo liketane tsa lisebelisoa tsa mokha oa boraro li tšehetsang ST-LINK/V2

Moamehi e mong Ketane ea lisebelisoa Phetolelo
Atolic® TrueSTUDIO 2.1
IAR™ HLABANE 6.20
Keil® MDK-ARM™ 4.20
MOSEBETSI VX-toolset bakeng sa ARM® Cortex® -M 4.0.1

ST-LINK/V2 e hloka mokhanni oa USB ea inehetseng. Haeba sesebelisoa sa lisebelisoa se kentsoe ka bohona, sesebelisoa sa file stlink_winusb.inf e kentsoe ho /inf (kae hangata ke C:/Windows).
Haeba sesebelisoa sa sesebelisoa se sa ka sa e kenya ka bo eona, mokhanni a ka fumanoa ho www.st.com:

  1. Hokela ho www.st.com.
  2. Leqepheng la ho batla, karolo ea karolo ea nomoro, batla ST-LINK/V2.
  3. Tobetsa ho li-hyperlink tsa kholomo ea Karolo ea Kakaretso ho ST-LINK/V2.
  4. Ho thebo ea tšehetso ea Design, karolo ea bakhanni ba SW, tobetsa letšoao ho khoasolla st-link_v2_usbdriver.zip.
  5. Tlosa 'me u tsamaise ST-Link_V2_USBdriver.exe.

Maqheka

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 11

1. Tšōmo ea litlhaloso tsa phini:
VDD = Sepheo sa voltagle kutloisiso
DATA = SWIM DATA mola pakeng tsa target le debug tool
GND = Phatlalatso voltage
RESET = Ho tsosolosa tsamaiso ea sepheo

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer - Fig 12

1. Tšōmo ea litlhaloso tsa phini:
VDD = Sepheo sa voltagle kutloisiso
DATA = SWIM DATA mola pakeng tsa target le debug tool
GND = Phatlalatso voltage
RESET = Ho tsosolosa tsamaiso ea sepheo

Litokomane / Lisebelisoa

STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer [pdf] Bukana ea Mosebelisi
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

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *