UM1075
Palapala hoʻohana
ST-LINK/V2 in-circuit debugger/programmer
no STM8 a me STM32
Hoʻolauna
ʻO ka ST-LINK/V2 he mea hoʻopololei/programmer in-circuit no nā ʻohana microcontroller STM8 a me STM32. ʻO ka module interface wire single (SWIM) a me JTAG/ uea serial
debugging (SWD), maʻalahi ke kamaʻilio me kekahi STM8 a i ʻole STM32 microcontroller aia ma kahi papa noi. Ma waho aʻe o ka hāʻawi ʻana i nā hana like e like me ST-LINK/V2, hōʻike ka ST-LINK/V2-ISOL i kahi kaʻawale kikohoʻe ma waena o ka PC a me ka papa noi. Ua kū pū kekahi voltaga hiki i 1000 VRMS. Hiki i ka USB holo wikiwiki ke kamaʻilio me kahi PC a:
- Nā polokalamu STM8 ma o ST Visual Develop (STVD) a i ʻole ST Visual Program (STVP) lako polokalamu (i loaʻa mai STMicroelectronics).
- Nā polokalamu STM32 ma o Atollic®, a me TASKING nā kaiapuni hoʻomohala hoʻohui.™®, IAR, Keil
Nā hiʻohiʻona
- Hāʻawi ʻia ka mana 5 V e kahi mea hoʻopili USB
- USB 2.0 piha ka māmā holo kūpono
- USB maʻamau A i Mini-B uwea
- Nā hiʻohiʻona kikoʻī SWIM
– 1.65 V a 5.5 V palapala noi voltage kākoʻo ʻia ma ke kikowaena SWIM
- Kākoʻo ʻia nā ʻano hana haʻahaʻa haʻahaʻa a me ka wikiwiki kiʻekiʻe
– Ka wikiwiki o ka polokalamu SWIM: 9.7 Kbytes/s i ka māmā haʻahaʻa a me 12.8 Kbytes/s i ka wikiwiki kiʻekiʻe
– SWIM uwea no ka hoʻopili ʻana i ka palapala noi ma o ka ERNI maʻamau kūpaʻa (hōʻike: 284697 a i ʻole 214017) a i ʻole ka mea hoʻopili (ref: 214012)
- Uea SWIM no ka hoʻopili ʻana i ka noi ma o ke poʻo pine a i ʻole kahi mea hoʻohui pitch 2.54 mm - JTAG/ serial uea debugging (SWD) hiʻona kiko'ī
– 1.65 V a 3.6 V palapala noi voltage kākoʻo ʻia ma ka JTAG/SWD interface a me 5 V hoʻokomo hoʻomanawanui
– JTAG uwea no ka hoʻopili ʻana i kahi maʻamau JTAG 20-pin pitch 2.54 mm mea hoʻohui
- Kākoʻo iā JTAG kamaʻilio
- Kākoʻo i ka debug uea serial (SWD) a me ka uea serial viewkamaʻilio er (SWV). - Kākoʻo ʻia ka hiʻohiʻona hoʻoponopono firmware pololei (DFU)
- ʻO ke kūlana LED e ʻā ana i ka wā e kamaʻilio me ka PC
- 1000 VRMS kaawale kiʻekiʻe voltage (ST-LINK/V2-ISOL wale nō)
- ʻO ka mahana hana 0 a 50 °C
ʻIke kauoha
No ke kauoha ʻana i ka ST-LINK/V2 e nānā i ka Papa 1:
Papa 1. Ka papa inoa o nā code kauoha
Kāhea helu | ST-LINK wehewehe |
ST-LINK/V2 | Debugger/programmer in-circuit debugger |
ST-LINK/V2-ISOL | In-circuit debugger/programmer me ka hoʻokaʻawale kikohoʻe |
ʻIke huahana
Hōʻike ʻia nā kaula i hāʻawi ʻia i loko o ka huahana ma ke Kiʻi 2: ST-LINK/V2 maʻiʻo huahana a me ka Figure 3: ST-LINK/V2-ISOL maʻiʻo huahana. Loaʻa iā lākou (mai ka hema a i ka ʻākau ma ke Kiʻi 2 a me ke Kiʻi 3):
- USB maʻamau A i Mini-B uwea (A)
- ST-LINK/V2 ka hoʻopololei a me ka hoʻolālā (B)
- SWIM mea hoʻohui kumu kūʻai haʻahaʻa (C)
- ʻauʻau lipine pālahalaha me kahi mea hoʻohui ERNI maʻamau ma kekahi ʻaoʻao (D)
- JTAG a i ʻole SWD a me SWV lipine pālahalaha me kahi mea hoʻohui 20-pin (E)
Hoʻonohonoho lako lako
Hoʻolālā ʻia ka ST-LINK/V2 a puni ka hāmeʻa STM32F103C8, kahi e hoʻokomo ai i ka ARM® Cortex® kiʻekiʻe.
-M3 kumu. Loaʻa iā ia ma kahi pūʻolo TQFP48.
E like me ka hōʻike ʻana ma ke Kiʻi 4, hāʻawi ka ST-LINK/V2 i ʻelua mau mea hoʻohui:
- he mea hoʻohui STM32 no ka JTAG/SWD a me SWV pili
- he mea hoʻohui STM8 no ke kikowaena SWIM
Hāʻawi ka ST-LINK/V2-ISOL i hoʻokahi mea hoʻohui no ka STM8 SWIM, STM32 JTAG/SWD a me SWV mau pilina.
- A = STM32 JTAG a me ka mea hoʻohui SWD
- B = STM8 SWIM kumu hoʻohui
- C = STM8 ʻAuʻau, STM32 JTAG a me ka mea hoʻohui SWD
- D = LED hana kamaʻilio
Pili me nā polokalamu STM8
No ka hoʻomohala ʻana o STM8, hiki ke hoʻopili ʻia ka ST-LINK/V2 i ka papa kuhikuhi e nā kaula like ʻole ʻelua, ma muli o ka mea hoʻohui i loaʻa ma ka papa noi.
ʻO kēia mau kaula:
- ʻauʻau lipine pālahalaha me kahi mea hoʻohui ERNI maʻamau ma kekahi kihi
- SWIM uea me ʻelua 4-pin, 2.54 mm mea hoʻohui a i ʻole SWIM uwea kaʻawale.
ʻO ka pilina ERNI maʻamau me ka lipine palahalaha SWIM
Hōʻike ke kiʻi 5 pehea e hoʻopili ai i ka ST-LINK/V2 inā aia kahi mea hoʻohui ERNI 4-pin SWIM maʻamau ma ka papa noi.
- A = Papa noi hoʻolālā me ka mea hoʻohui ERNI
- B = Uea uwea me ka mea hoʻohui ERNI ma kekahi kihi
- C = STM8 SWIM kumu hoʻohui
- E nānā i ke Kiʻi 11: SWIM ST-LINK/V2 maʻamau ERNI cable.
Helu 6 e hōʻike ana i ka nalo ʻana o ka pine 16 ma ka mea hoʻohui kiʻi ST-LINK/V2-ISOL. Hoʻohana ʻia kēia pine nalo ma ke ʻano he kī palekana ma ka mea hoʻopili uwea, e hōʻoiaʻiʻo i ka hoʻopili ʻana o ke kaula SWIM ma ke kūlana kūpono ma ka mea hoʻopili pahuhopu a me nā pine, hoʻohana ʻia no SWIM a me JTAG uwea.
Hoʻohui SWIM kumu kūʻai haʻahaʻa
Hōʻike ke kiʻi 7 pehea e hoʻopili ai i ka ST-LINK/V2 inā loaʻa kahi mea hoʻohui SWIM 4-pin, 2.54 mm, kumu kūʻai haʻahaʻa ma ka papa noi.
- A = Papa noi hoʻopaʻa ʻia me 4-pin, 2.54 mm, mea hoʻohui kumu kūʻai haʻahaʻa
- B = Uea uwea me ka hookui 4-pin a i ole uwea kaawale
- C = STM8 SWIM kumu hoʻohui
- E nānā i ke Kiʻi 12: SWIM ST-LINK/V2 uwea kumu kūʻai haʻahaʻa
Nā hōʻailona SWIM a me nā pilina
Hōʻuluʻulu ʻia ka papa 2 i nā inoa hōʻailona, nā hana, a me nā hōʻailona pili i ka hoʻohana ʻana i ke kaula uea me kahi mea hoʻohui 4-pin.
Papa 2. ʻauʻau lipine palahalaha no ST-LINK/V2
Pin no. | inoa | Hana | ʻO ka pilina pili |
1 | VDD | Manaʻo VCC-1 | MCU VCC |
2 | ʻIkepili | ʻAuʻau | Pin MCU SWIM |
3 | GND | AINA | GND |
4 | HOOLAHA HOU | HOOLAHA HOU | MCU RESET pine |
Hōʻuluʻulu ka Papa 3 i nā inoa hōʻailona, nā hana, a me nā hōʻailona pili i ka hoʻohana ʻana i ke kaula uwea kaʻawale.
No ka mea, loaʻa i ka uwea kaʻawale SWIM nā mea hoʻohui kūʻokoʻa no nā pine a pau ma kekahi ʻaoʻao, hiki ke hoʻohui i ka ST-LINK/V2-ISOL i kahi papa noi me ka ʻole o kahi mea hoʻohui SWIM maʻamau. Ma kēia lipine palahalaha, ua kuhikuhi ʻia nā hōʻailona a pau e kahi kala kikoʻī a me kahi lepili e hoʻomāmā i ka pilina ma ka pahu hopu.
Papa 3. ʻAuʻau uwea kumu kūʻai haʻahaʻa pili no ST-LINK/V2-ISOL
kalakala | inoa pine uwea | Hana | ʻO ka pilina pili |
ʻulaʻula | CCTV | Manaʻo VCC-1 | MCU VCC |
ʻōmaʻomaʻo | UART-RX | Hoʻohana ʻole ʻia | Mālama ʻia (2) (ʻaʻole pili i ka papa kuhikuhi) |
Polū | UART-TX | ||
Melemele | PUA0 | ||
Alani | ʻAuʻau | ʻAuʻau | Pin MCU SWIM |
ʻeleʻele | GND | AINA | GND |
Keʻokeʻo | ʻAuʻau-RST | HOOLAHA HOU | MCU RESET pine |
- Hoʻopili ʻia ka lako mana mai ka papa noi i ka ST-LINK/V2 debugging a me ka papa hoʻolālā e hōʻoia i ka hoʻohālikelike ʻana i ka hōʻailona ma waena o nā papa ʻelua.
- Mālama ʻia ʻo BOOT0, UART-TX, a me UART-RX no nā hanana e hiki mai ana.
Hiki ke hoʻohui ʻia ʻo TVCC, SWIM, GND, a me SWIM-RST i kahi mea hoʻohui pitch 2.54 mm haʻahaʻa haʻahaʻa a i ʻole i nā poʻomanaʻo pine i loaʻa ma ka papa kuhikuhi.
Pili me nā polokalamu STM32
No nā hoʻomohala STM32, pono e hoʻopili ʻia ka ST-LINK/V2 i ka noi me ka hoʻohana ʻana i ka 20-pin J maʻamau.TAG hāʻawi ʻia ka lipine pālahalaha.
Hōʻuluʻulu ʻia ka Papa 4 i nā inoa hōʻailona, nā hana, a me nā hōʻailona hoʻohui i hoʻopaʻa ʻia o ka 20-pin J maʻamau.TAG lipine palahalaha.
Papa 4. JTAG/SWD uwea pili
Pin no. | Hoʻohui ST-LINKN2 (CN3) | ST-LINKN2 hana | Ka pilina pili (JTAG) | Hoʻohui paʻa (SWD) |
1 | VAPP | Kuhikuhi 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 SWIDIO | JTAG TMS, SW 10 | JTMS | SWIDIO |
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 | ʻAʻole pili | ʻAʻole pili | ʻAʻole pili |
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 | ʻAʻole pili | ʻAʻole pili | ʻAʻole pili |
18 | GND | GND | GND(3) | GND(3) |
19 | VDD | VDD (3.3V)t5) | ʻAʻole pili | ʻAʻole pili |
20 | GND | GND | GND(3) | GND(3) |
- Hoʻopili ʻia ka lako mana mai ka papa noi i ka ST-LINK/V2 debugging a me ka papa hoʻolālā e hōʻoia i ka hoʻohālikelike ʻana i ka hōʻailona ma waena o nā papa ʻelua.
- Hoʻohui iā GND no ka hoʻohaʻahaʻa ʻana i ka leo ma ka lipine.
- Pono e hoʻopili ʻia hoʻokahi o kēia pine i ka lepo no ka hana pololei (pono ʻia ka hoʻopili ʻana iā lākou a pau).
- Koho: no Serial Wire Viewer (SWV).
- Loaʻa ma ST-LINK/V2 wale nō a ʻaʻole pili ma ST-LINK/V2/OPTO.
Hōʻike ke kiʻi 9 pehea e hoʻopili ai i ka ST-LINK/V2 i kahi pahuhopu me ka hoʻohana ʻana i ka JTAG uwea.
A = Papa noi hoʻopaʻa inoa me JTAG mea hoʻohui
- B = JTAG/SWD 20-uea palahalaha
- C= STM32 JTAG a me ka mea hoʻohui SWD
ʻO ka kuhikuhi ʻana o ka mea hoʻohui e pono ai ma ka papa noi i hoʻopaʻa ʻia: 2x10C poʻomanaʻo e uhi ana i 2x40C H3/9.5 (pitch 2.54) – HED20 SCOTT PHSD80.
Nānā:
No nā noi haʻahaʻa haʻahaʻa a i ʻole ka nui o ka footprint connector 20-pins-2.54mm-pitch-connector maʻamau, hiki ke hoʻokō i ka Tag-Hoʻohui i ka hopena e mālama i ke kumukūʻai a me ka lewa ma ka papa noi. ʻO ka Tag- Hoʻohui i ka adapter a me ke kaula i kahi ala hilinaʻi maʻalahi o ka hoʻopili ʻana iā ST-LINK/V2 a i ʻole ST-LINK/V2-ISOL i ka PCB me ka ʻole e koi i kahi male.
Hoʻonohonoho lako lako
ʻāpana ma ka PCB noi. No nā kikoʻī hou aku e pili ana i kēia hoʻonā a me ka ʻike noi-PCB-footprint, e kipa www.tag-connect.com. ʻO nā kuhikuhi o nā ʻāpana kūpono me JTAG a me nā pilina SWD:
a) TC2050-ARM2010 mea hoʻopili (20-pin- a 10-pin-papa waena)
b) TC2050-IDC a i ʻole TC2050-IDC-NL (ʻAʻohe wāwae) (10-pin uwea)
c) TC2050-CLIP paʻi paʻa no ka hoʻohana ʻana me TC2050-IDC-NL (koho)
4.3 Nā LED kūlana ST-LINK/V2
Hōʻike ka LED i kapa ʻia ʻo 'COM' ma luna o ka ST-LINK/V2 i ke kūlana ST-LINK/V2 (ʻo kēlā me kēia ke:
- Ke ʻālohilohi nei ʻo LED i ka RED: ke hana nei ka helu USB mua me ka PC.
- He RED ka LED: ua hoʻokumu ʻia ke kamaʻilio ma waena o ka PC a me ST-LINK/V2 (hopena o ka helu ʻana).
- Ke ʻālohilohi nei ʻo LED i ka GREEN/RED: ke hoʻololi ʻia nei ka ʻikepili ma waena o ka pahuhopu a me ka PC.
- ʻO LED ke GREEN: ua holomua ka kamaʻilio hope.
- ʻO ORANGE ka LED: ʻAʻole i hāʻule ke kamaʻilio ST-LINK/V2 me ka pahu hopu.
Hoʻonohonoho polokalamu
5.1 Hoʻonui ʻia ʻo ST-LINK/V2
Hoʻokomo ka ST-LINK/V2 i kahi mīkini hoʻomaikaʻi firmware no ka hoʻomaikaʻi ʻana i loko o ka wahi ma o ke awa USB. E like me ka ulu ʻana o ka firmware i ke ola holoʻokoʻa o ka huahana ST-LINK/V2 (hana hou, hoʻoponopono bug, kākoʻo no nā ʻohana microcontroller hou ...), makemake ʻia e kipa www.st.com/stlinkv2 i kēlā me kēia manawa i mea e noho hou ai me ka mana firmware hou loa.
5.2 Hoʻomohala noi STM8
E nānā iā ST toolset Pack24 me ka Patch 1 a i ʻole nā mea hou aʻe, e komo pū ana me ST Visual Develop (STVD) a me ST Visual Programmer (STVP).
5.3 STM32 hoʻomohala noi a me ka polokalamu Flash
ʻO nā kaulahao mea hana ʻekolu, Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™, a me TASKING VX-toolset kākoʻo iā ST-LINK/V2 e like me nā mana i hāʻawi ʻia ma ka Papa 5 a i ʻole ka mana hou loa i loaʻa.
Papa 5. Pehea e kākoʻo ai nā kaulahao mea hana ʻekolu iā ST-LINK/V2
ʻaoʻao ʻekolu | Mea paahana | Manao |
Atollic® | TrueSTUDIO | 2.1 |
IAR™ | HUI | 6.20 |
Keil® | MDK-ARM™ | 4.20 |
HANA | VX-mea hana no ARM® Cortex® -M | 4.0.1 |
Pono ka ST-LINK/V2 i kahi mea hoʻokele USB i hoʻolaʻa ʻia. Inā hoʻokomo ʻia ka toolset iā ia, ʻo ka file Hoʻokomo ʻia ʻo stlink_winusb.inf i loko /inf (kahi ʻO ka maʻamau ka C: / Windows).
Inā ʻaʻole i hoʻokomo maʻalahi ka hoʻonohonoho mea hana, hiki ke loaʻa ka mea hoʻokele ma www.st.com:
- Hoʻohui iā www.st.com.
- Ma ka ʻaoʻao hulina, māhele helu wahi, e ʻimi iā ST-LINK/V2.
- Kaomi ma ka loulou kolamu helu maʻamau ma ST-LINK/V2.
- Ma ka ʻaoʻao kākoʻo Hoʻolālā, ʻāpana o nā mea hoʻokele SW, kaomi i ka ikona e hoʻoiho i ka st-link_v2_usbdriver.zip.
- Wehe a holo i ST-Link_V2_USBdriver.exe.
Pānāika
1. Kaao no na wehewehe pine:
VDD = Voltage manao
DATA = SWIM DATA laina ma waena o ka pahuhopu a me ka mea hana debug
GND = Ground voltage
RESET = Hoʻihoʻi hou i ka ʻōnaehana pahuhopu
1. Kaao no na wehewehe pine:
VDD = Voltage manao
DATA = SWIM DATA laina ma waena o ka pahuhopu a me ka mea hana debug
GND = Ground voltage
RESET = Hoʻihoʻi hou i ka ʻōnaehana pahuhopu
Palapala / Punawai
![]() |
STMicroelectronics UM1075 ST-LINK V2 In-Circuit Debugger Programmer [pdf] Palapala Hoʻohana UM1075, ST-LINK V2 Kaapuni Debugger Programmer, UM1075 ST-LINK V2 In-Circuit Debugger Programmer, V2 In-Circuit Debugger Programmer, In-Circuit Debugger Programmer, Debugger Programmer, Programmer |