UM1075
အသုံးပြုသူလက်စွဲ
ST-LINK/V2 in-circuit debugger/programmer
STM8 နှင့် STM32 အတွက်
နိဒါန်း
ST-LINK/V2 သည် STM8 နှင့် STM32 မိုက်ခရိုကွန်ထရိုလာများအတွက် ပတ်လမ်းအတွင်းအမှားရှာ/ပရိုဂရမ်မာတစ်ခုဖြစ်သည်။ single wire interface module (SWIM) နှင့် JTAG/serial wire debugging (SWD) အင်တာဖေ့စ်များသည် အပလီကေးရှင်းဘုတ်ပေါ်တွင် လုပ်ဆောင်နေသော STM8 သို့မဟုတ် STM32 မိုက်ခရိုကွန်ထရိုလာနှင့် ဆက်သွယ်မှုကို လွယ်ကူချောမွေ့စေသည်။
ST-LINK/V2 ၏တူညီသောလုပ်ဆောင်ချက်များကို ပံ့ပိုးပေးသည့်အပြင်၊ ST-LINK/V2-ISOL သည် PC နှင့် ပစ်မှတ်အပလီကေးရှင်းဘုတ်အဖွဲ့ကြားတွင် ဒစ်ဂျစ်တယ်အထီးကျန်ခြင်းကို ပါရှိသည်။ Vol ကိုလည်း ခံနိုင်ရည်ရှိပါတယ်။tages 1000 V RMS အထိ။
USB မြန်နှုန်းအပြည့် အင်တာဖေ့စ်သည် PC နှင့် ဆက်သွယ်မှုကို လုပ်ဆောင်နိုင်ပြီး
- STM8 စက်များကို ST Visual Develop (STVD) သို့မဟုတ် ST Visual Program (STVP) software (STMicroelectronics မှရရှိနိုင်သည်)
- STM32 စက်များသည် IAR™၊ Keil ®၊ STM32CubeIDE၊ STM32CubeProgrammer နှင့် STM32CubeMonitor ပေါင်းစပ်ထားသော ဖွံ့ဖြိုးတိုးတက်မှုပတ်ဝန်းကျင်များမှတဆင့်။
အင်္ဂါရပ်များ
- USB ချိတ်ဆက်ကိရိယာမှ 5 V ပါဝါ
- USB 2.0 မြန်နှုန်းအပြည့် တွဲဖက်အသုံးပြုနိုင်သော အင်တာဖေ့စ်
- USB standard-A မှ Mini-B ကြိုး
- SWIM ၏ သီးခြားအင်္ဂါရပ်များ
- 1.65 မှ 5.5 V application voltage ကို SWIM interface တွင်ပံ့ပိုးထားသည်။
- SWIM မြန်နှုန်းနိမ့်နှင့် မြန်နှုန်းမြင့်မုဒ်များကို ပံ့ပိုးထားသည်။
- SWIM ပရိုဂရမ်းမင်းမြန်နှုန်းနှုန်း- 9.7 နှင့် 12.8 Kbytes/s အသီးသီး၊ အနိမ့်နှင့် မြင့်မားသောအမြန်နှုန်းအတွက်
- ERNI စံဒေါင်လိုက် (ref: 284697 သို့မဟုတ် 214017) သို့မဟုတ် အလျားလိုက် (ref: 214012) ချိတ်ဆက်ကိရိယာမှတဆင့် အပလီကေးရှင်းသို့ချိတ်ဆက်ရန်အတွက် SWIM ကေဘယ်လ်
- pin header သို့မဟုတ် 2.54 mm pitch connector မှတဆင့် အပလီကေးရှင်းသို့ချိတ်ဆက်ရန်အတွက် SWIM ကြိုး - JTAG/SWD (Serial Wire Debug) သီးခြားအင်္ဂါရပ်များ
- 1.65 မှ 3.6 V application voltage က J ကို ထောက်ခံတယ်။TAG/SWD အင်တာဖေ့စ်နှင့် 5 V ခံနိုင်ရည်ရှိသော သွင်းအားစုများ (က)
– JTAG စံ J နှင့်ချိတ်ဆက်ရန်အတွက်ကြိုးTAG 20-pin pitch 2.54 mm ချိတ်ဆက်ကိရိယာ
- J ကိုထောက်ခံသည်TAG ဆက်သွယ်ရေး၊ 9 MHz အထိ (ပုံမှန်- 1.125 MHz)
- 4 MHz (မူလ- 1.8 MHz) အထိ serial wire debug (SWD) ကို ပံ့ပိုးပေးပြီး serial wire viewer (SWV) ဆက်သွယ်ရေး၊ 2 MHz အထိ - တိုက်ရိုက်ဖမ်ဝဲအပ်ဒိတ်အင်္ဂါရပ်ကို ပံ့ပိုးထားသော (DFU)
- PC နှင့် ဆက်သွယ်နေစဉ်အတွင်း မှိတ်တုတ်မှိတ်တုတ်ပြနေသည့် အခြေအနေ LED
- 1000 V RMS high isolation voltage (ST-LINK/V2-ISOL သီးသန့်)
- လည်ပတ်အပူချိန် 0 မှ 50 ဒီဂရီစင်တီဂရိတ်
မှာယူမှုအချက်အလက်
ST-LINK/V2 ကို မှာယူရန် Tab le 1 ကို ကိုးကားပါ။
ဇယား ၁။ အမှာစာကုဒ်များစာရင်း
အမိန့်ကုဒ် | ST-LINK ဖော်ပြချက် |
ST-LINK/V2 | ပတ်လမ်းအတွင်း အမှားရှာကိရိယာ/ပရိုဂရမ်မာ |
ST-LINK/V2-ISOL | ဒစ်ဂျစ်တယ် သီးခြားခွဲထုတ်မှုဖြင့် ပတ်လမ်းအတွင်း အမှားရှာကိရိယာ/ပရိုဂရမ်မာ |
a ST-LINK/V2 သည် 3.3 V အောက် လုပ်ဆောင်နေသော ပစ်မှတ်များနှင့် ဆက်သွယ်နိုင်သော်လည်း ဤ vol တွင် အထွက်အချက်ပြမှုများကို ထုတ်ပေးသည်tage အဆင့်။ STM32 ပစ်မှတ်များသည် ဤလွန်ကဲမှုကို ခံနိုင်ရည်ရှိသည်။tagင ပစ်မှတ်ဘုတ်၏အခြားအစိတ်အပိုင်းအချို့သည် အသိဥာဏ်ရှိပါက၊ overvol ၏သက်ရောက်မှုကိုရှောင်ရှားရန် ST-LINK/V2-ISOL၊ STLINK-V3MINIE သို့မဟုတ် STLINK-V3SET ကိုအသုံးပြုပါ။tage ဆေးထိုးဘုတ်ပေါ်မှာ။
ထုတ်ကုန်အကြောင်းအရာများ
ထုတ်ကုန်အတွင်းမှပေးပို့သောကြိုးများကို ပုံ 2 နှင့် ပုံ 3 တွင်ပြသထားသည်။ ၎င်းတို့တွင် (ဘယ်မှညာသို့) ပါဝင်သည်။
- USB standard-A မှ Mini-B ကြိုး (A)
- ST-LINK/V2 အမှားရှာပြင်ခြင်းနှင့် ပရိုဂရမ်ရေးဆွဲခြင်း (B)
- SWIM ကုန်ကျစရိတ်နည်းသော ချိတ်ဆက်ကိရိယာ (C)
- တစ်ဖက်တွင် စံ ERNI ချိတ်ဆက်ကိရိယာပါရှိသော ဖဲပြားပြား (D)
- JTAG သို့မဟုတ် 20-pin ချိတ်ဆက်ကိရိယာ (E) ပါသော SWD နှင့် SWV ဖဲပြားပြား
ဟာ့ဒ်ဝဲဖွဲ့စည်းမှု
ST-LINK/V2 သည် စွမ်းဆောင်ရည်မြင့် Arm ®(a) Cortex® ကို ပေါင်းစပ်ထားသည့် STM32F103C8 စက်အနီးတွင် ဒီဇိုင်းထုတ်ထားသည်။
-M3 core ။ ၎င်းကို TQFP48 ပက်ကေ့ဂျ်တွင် ရနိုင်သည်။
ပုံ 4 တွင်ပြထားသည့်အတိုင်း ST-LINK/V2 သည် connector နှစ်ခုကိုပေးသည်-
- J အတွက် STM32 ချိတ်ဆက်ကိရိယာTAG/SWD နှင့် SWV ကြားခံ
- SWIM အင်တာဖေ့စ်အတွက် STM8 ချိတ်ဆက်ကိရိယာ
ST-LINK/V2-ISOL သည် STM8 SWIM၊ STM32 J အတွက် ချိတ်ဆက်ကိရိယာတစ်ခု ထောက်ပံ့ပေးသည်။TAG/SWD နှင့် SWV ကြားခံများ။
- A = STM32 JTAG နှင့် SWD ပစ်မှတ်ချိတ်ဆက်ကိရိယာ
- B = STM8 SWIM ပစ်မှတ်ချိတ်ဆက်ကိရိယာ
- C = STM8 SWIM၊ STM32 JTAGနှင့် SWD ပစ်မှတ်ချိတ်ဆက်ကိရိယာ
- D = ဆက်သွယ်ရေးလှုပ်ရှားမှု LED
4.1 STM8 နှင့် ချိတ်ဆက်မှု
STM8 မိုက်ခရိုကွန်ထရိုလာများပေါ်တွင် အခြေခံထားသော အပလီကေးရှင်းများ ဖွံ့ဖြိုးတိုးတက်မှုအတွက်၊ ST-LINK/V2 သည် အပလီကေးရှင်းဘုတ်ပေါ်ရှိ ချိတ်ဆက်ကိရိယာပေါ် မူတည်၍ မတူညီသောကေဘယ်နှစ်ခုဖြင့် ပစ်မှတ်ဘုတ်သို့ ချိတ်ဆက်နိုင်သည်။
ဤကြိုးများသည်-
- စံ ERNI ချိတ်ဆက်ကိရိယာပါရှိသော SWIM အပြားဖဲပြားတစ်ခု
- 4-pin၊ 2.54 mm ချိတ်ဆက်ကိရိယာများ သို့မဟုတ် SWIM သီးခြားဝါယာကြိုးများပါသည့် SWIM ကေဘယ်လ်
4.1.1 SWIM ဖဲကြိုးပြားဖြင့် Standard ERNI ချိတ်ဆက်မှု
ပုံ 5 သည် အပလီကေးရှင်းဘုတ်အဖွဲ့တွင် ပုံမှန် ERNI 2-pin SWIM ချိတ်ဆက်ကိရိယာတစ်ခုရှိနေပါက ST-LINK/V4 ကို မည်သို့ချိတ်ဆက်ရမည်ကို ပြသထားသည်။
- A = ERNI ချိတ်ဆက်ကိရိယာဖြင့် အပလီကေးရှင်းဘုတ်အဖွဲ့ကို ပစ်မှတ်ပါ။
- B = တစ်ဖက်တွင် ERNI ချိတ်ဆက်ကိရိယာပါသော ဝါယာကြိုး
- C = STM8 SWIM ပစ်မှတ်ချိတ်ဆက်ကိရိယာ
- ပုံ 11 ကိုကြည့်ပါ။
ပုံ 6 သည် ST-LINK/V16-ISOL ပစ်မှတ်ချိတ်ဆက်ကိရိယာတွင် pin 2 ပျောက်ဆုံးနေကြောင်းပြသသည်။ ပစ်မှတ်ချိတ်ဆက်ကိရိယာပေါ်ရှိ SWIM ကေဘယ်လ်၏ မှန်ကန်သောအနေအထားကို အာမခံရန်အတွက် SWIM နှင့် J နှစ်ခုစလုံးအတွက် အသုံးပြုသည့် ပင်နံပါတ်များကို အာမခံရန်အတွက် ပျောက်ဆုံးနေသော ဤ pin ကို ကေဘယ်ချိတ်ဆက်ကိရိယာရှိ လုံခြုံရေးကီးတစ်ခုအဖြစ် အသုံးပြုပါသည်။TAG ကြိုးများ။4.1.2 ကုန်ကျစရိတ်နည်းသော SWIM ချိတ်ဆက်မှု
ပုံ 7 သည် အပလီကေးရှင်းဘုတ်ပေါ်တွင် 2-pin၊ 4 mm၊ စျေးနည်းသော SWIM ချိတ်ဆက်ကိရိယာတစ်ခုရှိနေပါက ST-LINK/V2.54 ကို မည်ကဲ့သို့ချိတ်ဆက်ရမည်ကို ပြထားသည်။
- A = 4-pin၊ 2.54 မီလီမီတာ၊ ကုန်ကျစရိတ်နည်းသော ချိတ်ဆက်ကိရိယာပါရှိသော ပစ်မှတ်လျှောက်လွှာဘုတ်
- B = 4-pin connector သို့မဟုတ် သီးခြားဝါယာကြိုးဖြင့် ဝါယာကြိုး
- C = STM8 SWIM ပစ်မှတ်ချိတ်ဆက်ကိရိယာ
- ပုံ 12 ကိုကြည့်ပါ။
4.1.3 SWIM အချက်ပြမှုများနှင့် ချိတ်ဆက်မှုများ
Tab le 2 သည် 4-pin ချိတ်ဆက်ကိရိယာဖြင့် ဝါယာကြိုးကို အသုံးပြုသည့်အခါ အချက်ပြအမည်များ၊ လုပ်ဆောင်ချက်များနှင့် ပစ်မှတ်ချိတ်ဆက်မှု အချက်ပြမှုများကို အကျဉ်းချုပ်ဖော်ပြပါသည်။
ဇယား 2. ST-LINK/V2 အတွက် ရေကူးဖဲကြိုးပြား ချိတ်ဆက်မှုများ
ပင်နံပါတ် | နာမည် | လုပ်ဆောင်ချက် | ပစ်မှတ်ချိတ်ဆက်မှု |
1 | VDD | ပစ်မှတ် VCC(1) | MCU VCC |
2 | ဒေတာ | ရေကူး | MCU SWIM ပင်နံပါတ် |
3 | GND | မြေပြင် | GND |
4 | ပြန်သတ်မှတ်ပါ။ | ပြန်သတ်မှတ်ပါ။ | MCU ပင်နံပါတ်ကို ပြန်သတ်မှတ်ပါ။ |
1. အပလီကေးရှင်းဘုတ်အဖွဲ့မှ ပါဝါထောက်ပံ့မှုကို ဘုတ်နှစ်ခုစလုံးကြားတွင် အချက်ပြလိုက်ဖက်မှုရှိစေရန် ST-LINK/V2 အမှားရှာပြင်ခြင်းနှင့် ပရိုဂရမ်မင်ဘုတ်သို့ ချိတ်ဆက်ထားသည်။Tab le 3 သည် သီးခြားဝါယာကြိုးကြိုးကို အသုံးပြု၍ အချက်ပြအမည်များ၊ လုပ်ဆောင်ချက်များနှင့် ပစ်မှတ်ချိတ်ဆက်မှုအချက်ပြမှုများကို အကျဉ်းချုပ်ဖော်ပြပါသည်။
SWIM သီးခြားဝိုင်ယာကြိုးတွင် တစ်ဖက်တွင် ပင်အားလုံးအတွက် သီးခြားချိတ်ဆက်ကိရိယာများ ပါရှိသောကြောင့်၊ ST-LINK/V2-ISOL ကို စံ SWIM ချိတ်ဆက်ကိရိယာမပါဘဲ အပလီကေးရှင်းဘုတ်သို့ ချိတ်ဆက်နိုင်သည်။ ဤဖဲကြိုးပြားပေါ်တွင်၊ ပစ်မှတ်ပေါ်ရှိ ချိတ်ဆက်မှုလွယ်ကူစေရန် သီးခြားအရောင်တစ်ခုနှင့် အညွှန်းတစ်ခုသည် အချက်ပြမှုအားလုံးကို ရည်ညွှန်းသည်။
ဇယား 3. ST-LINK/V2-ISOL အတွက် ကုန်ကျစရိတ်နည်းသော SWIM ကေဘယ်လ် ချိတ်ဆက်မှုများ
အရောင် | ကြိုးအမည် | လုပ်ဆောင်ချက် | ပစ်မှတ်ချိတ်ဆက်မှု |
အနီရောင် | TVCC | ပစ်မှတ် VCC(1) | MCU VCC |
အစိမ်းရောင် | UART-RX | အသုံးမပြုသော | သီးသန့် (၂) (ပစ်မှတ်ဘုတ်နှင့် မချိတ်ဆက်ပါ)၊ |
အပြာ | UART-TX | ||
အဝါရောင် | BOOTO | ||
လိမ္မော်သီး | ရေကူး | ရေကူး | MCU SWIM ပင်နံပါတ် |
အနက်ရောင် | GND | မြေပြင် | GND |
အဖြူ | ရေကူး-RST | ပြန်သတ်မှတ်ပါ။ | MCU ပင်နံပါတ်ကို ပြန်သတ်မှတ်ပါ။ |
1. အပလီကေးရှင်းဘုတ်အဖွဲ့မှ ပါဝါထောက်ပံ့မှုကို ဘုတ်နှစ်ခုစလုံးကြားတွင် အချက်ပြလိုက်ဖက်မှုရှိစေရန် ST-LINK/V2 အမှားရှာပြင်ခြင်းနှင့် ပရိုဂရမ်မင်ဘုတ်သို့ ချိတ်ဆက်ထားသည်။
2. BOOT0၊ UART-TX နှင့် UART-RX တို့ကို အနာဂတ်တိုးတက်မှုများအတွက် သီးသန့်ထားသည်။
TVCC၊ SWIM၊ GND နှင့် SWIM-RST သည် တန်ဖိုးနည်း 2.54 mm pitch connector သို့ ချိတ်ဆက်နိုင်ပြီး ပစ်မှတ်ဘုတ်တွင် ရနိုင်သော ခေါင်းစီးများကို ချိတ်ရန်။
4.2 STM32 နှင့် ချိတ်ဆက်မှု
STM32 မိုက်ခရိုကွန်ထရိုလာများကို အခြေခံ၍ အက်ပ်လီကေးရှင်းများ ဖွံ့ဖြိုးတိုးတက်ရန်အတွက်၊ ST-LINK/V2 သည် standard 20-pin J ကို အသုံးပြု၍ အပလီကေးရှင်းသို့ ချိတ်ဆက်ရမည်ဖြစ်ပါသည်။TAG ဖဲပြားပြား ပေးထားသည်။
Tab le 4 သည် စံ 20-pin J ၏ အချက်ပြအမည်များ၊ လုပ်ဆောင်ချက်များနှင့် ပစ်မှတ်ချိတ်ဆက်မှုအချက်ပြမှုများကို အကျဉ်းချုပ်ဖော်ပြသည်TAG ST-LINK/V2 ပေါ်ရှိ ဖဲပြားအပြား။
ဇယား 5 သည် စံ 20-pin J ၏ အချက်ပြအမည်များ၊ လုပ်ဆောင်ချက်များနှင့် ပစ်မှတ်ချိတ်ဆက်မှုအချက်ပြမှုများကို အကျဉ်းချုပ်ဖော်ပြသည်TAG ST-LINK/V2-ISOL တွင် ဖဲပြားအပြား။
ဇယား 4. JTAGSTLINK-V2 ရှိ /SWD ကေဘယ်လ်ချိတ်ဆက်မှုများ
တံ မဟုတ်ဘူး | ST-LINK/V2 ချိတ်ဆက်ကိရိယာ (CN3) | ST-LINKN2 လုပ်ဆောင်ချက် | ပစ်မှတ်ချိတ်ဆက်မှု (JTAG) | ပစ်မှတ်ချိတ်ဆက်မှု (SWD) |
1 | VAPP | ပစ်မှတ် VCC | MCU VDD(1) | MCU VDD(1) |
2 | ||||
3 | TRST | JTAG TRST | NJTRST | GND(2) |
4 | GND | GND | GNDK3) | 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 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
12 | GND | GND | GND(3) | GND(3) |
13 | TDO SWO | JTAG TDI SWO | JTDO | TRACESWOO) |
14 | GND | GND | GND(3) | GND(3) |
15 | NRST | NRST | NRST | NRST |
16 | GND | GND | GNDK3) | GND(3) |
17 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
18 | GND | GND | GND(3) | GND(3) |
19 | VDD | VDD (3.3 V) | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
20 | GND | GND | GND(3) | GND(3) |
- အပလီကေးရှင်းဘုတ်အဖွဲ့မှ ပါဝါထောက်ပံ့မှုကို ဘုတ်များကြားတွင် အချက်ပြမှု လိုက်ဖက်မှုရှိစေရန် ST-LINK/V2 အမှားရှာပြင်ခြင်းနှင့် ပရိုဂရမ်းမင်းဘုတ်နှင့် ချိတ်ဆက်ထားသည်။
- ဖဲကြိုးပေါ်ရှိ ဆူညံသံလျှော့ချရန်အတွက် GND သို့ ချိတ်ဆက်ပါ။
- မှန်ကန်သောအပြုအမူအတွက် အနည်းဆုံး ဤပင်နံပါတ်တစ်ချောင်းကို မြေပြင်နှင့် ချိတ်ဆက်ရပါမည်။ ၎င်းတို့အားလုံးကို ချိတ်ဆက်ရန် အကြံပြုထားသည်။
- ရွေးချယ်နိုင်သည်- Serial Wire အတွက် Viewer (SWV) သဲလွန်စ။
ဇယား 5. JTAGSTLINK-V2-ISOL တွင် /SWD ကေဘယ်လ်ချိတ်ဆက်မှုများ
ပင်နံပါတ် | ST-LINK/V2 ချိတ်ဆက်ကိရိယာ (CN3) | ST-LINKN2 လုပ်ဆောင်ချက် | ပစ်မှတ်ချိတ်ဆက်မှု(JTAG) | ပစ်မှတ်ချိတ်ဆက်မှု (SWD) |
1 | VAPP | ပစ်မှတ် VCC | MCU VDD(1) | MCU VDD(1) |
2 | ||||
3 | TRST | JTAG TRST | NJTRST | GND(2) |
4 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
5 | TDI | JTAG TDO | JTDI | GND(2) |
6 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
7 | TMS SWDIO | JTAG TMS SW 10 | JTMS | SWDIO |
8 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
9 | TCK SWCLK | JTAG TCK၊ SW CLK | JTCK | SWCLK |
10 | အသုံးမပြုပါ (၅) | အသုံးမပြုပါ (၅) | မချိတ်ဆက်ပါ (၅) | မချိတ်ဆက်ပါ (၅) |
11 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
12 | GND | GND | GND(3) | GND(3) |
13 | TDO SWO | JTAG TDI၊ SWO | JTDO | TRACESW0(4) |
14 | အသုံးမပြုပါ (၅) | အသုံးမပြုပါ (၅) | မချိတ်ဆက်ပါ (၅) | မချိတ်ဆက်ပါ (၅) |
15 | NRST | NRST | NRST | NRST |
16 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
17 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
18 | GND | GND | GND(3) | GND(3) |
19 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
20 | GND | GND | GND(3) | GND(3) |
- အပလီကေးရှင်းဘုတ်အဖွဲ့မှ ပါဝါထောက်ပံ့မှုကို ဘုတ်များကြားတွင် အချက်ပြမှု လိုက်ဖက်မှုရှိစေရန် ST-LINK/V2 အမှားရှာပြင်ခြင်းနှင့် ပရိုဂရမ်းမင်းဘုတ်နှင့် ချိတ်ဆက်ထားသည်။
- ဖဲကြိုးပေါ်ရှိ ဆူညံသံလျှော့ချရန်အတွက် GND သို့ ချိတ်ဆက်ပါ။
- မှန်ကန်သောအပြုအမူအတွက် အနည်းဆုံး ဤပင်နံပါတ်တစ်ချောင်းကို မြေပြင်နှင့် ချိတ်ဆက်ရပါမည်။ ၎င်းတို့အားလုံးကို ချိတ်ဆက်ရန် အကြံပြုထားသည်။
- ရွေးချယ်နိုင်သည်- Serial Wire အတွက် Viewer (SWV) သဲလွန်စ။
ဇယား 5. JTAGSTLINK-V2-ISOL တွင် /SWD ကေဘယ်လ်ချိတ်ဆက်မှုများ
ပင်နံပါတ် | ST-LINK/V2 ချိတ်ဆက်ကိရိယာ (CN3) | ST-LINKN2 လုပ်ဆောင်ချက် | ပစ်မှတ်ချိတ်ဆက်မှု (JTAG) | ပစ်မှတ်ချိတ်ဆက်မှု (SWD) |
1 | VAPP | ပစ်မှတ် VCC | MCU VDD(1) | MCU VDD(1) |
2 | ||||
3 | TRST | JTAG TRST | NJTRST | GND(2) |
4 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
5 | TDI | JTAG TDO | JTDI | GND(2) |
6 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
7 | TMS SWDIO | JTAG TMS SW 10 | JTMS | SWDIO |
8 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
9 | TCK SWCLK | JTAG TCK SW CLK | JTCK | SWCLK |
10 | အသုံးမပြုပါ (၅) | အသုံးမပြုပါ (၅) | မချိတ်ဆက်ပါ (၅) | မချိတ်ဆက်ပါ (၅) |
11 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
12 | GND | GND | GND(3) | GND(3) |
13 | TDO SWO | JTAG TDI SWO | JTDO | TRACESW0(4) |
14 | အသုံးမပြုပါ (၅) | အသုံးမပြုပါ (၅) | မချိတ်ဆက်ပါ (၅) | မချိတ်ဆက်ပါ (၅) |
15 | NRST | NRST | NRST | NRST |
16 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
17 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
18 | GND | GND | GND(3) | GND(3) |
19 | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ | မချိတ်ဆက်ပါ။ |
20 | GND | GND | GND(3) | GND(3) |
- အပလီကေးရှင်းဘုတ်အဖွဲ့မှ ပါဝါထောက်ပံ့မှုကို ဘုတ်များကြားတွင် အချက်ပြမှု လိုက်ဖက်မှုရှိစေရန် ST-LINK/V2 အမှားရှာပြင်ခြင်းနှင့် ပရိုဂရမ်းမင်းဘုတ်နှင့် ချိတ်ဆက်ထားသည်။
- ဖဲကြိုးပေါ်ရှိ ဆူညံသံလျှော့ချရန်အတွက် GND သို့ ချိတ်ဆက်ပါ။
- မှန်ကန်သောအပြုအမူအတွက် အနည်းဆုံး ဤပင်နံပါတ်တစ်ချောင်းကို မြေပြင်နှင့် ချိတ်ဆက်ရပါမည်။ ၎င်းတို့အားလုံးကို ချိတ်ဆက်ရန် အကြံပြုထားသည်။
- ရွေးချယ်နိုင်သည်- Serial Wire အတွက် Viewer (SWV) သဲလွန်စ။
- ST-LINK/V2-ISOL တွင် SWIM မှအသုံးပြုသည် (ဇယား 3 ကိုကြည့်ပါ)။
ပုံ 9 သည် J ကို အသုံးပြု၍ ပစ်မှတ်တစ်ခုသို့ ST-LINK/V2 ကိုမည်သို့ချိတ်ဆက်ရမည်ကိုပြသထားသည်။TAG ကေဘယ်လ်။
- A = J ဖြင့် လျှောက်လွှာတင်ရန် ပစ်မှတ်TAG ချိတ်ဆက်ကိရိယာ
- B = JTAG/SWD 20-ဝါယာကြိုးပြားကြိုး
- C = STM32 JTAG နှင့် SWD ပစ်မှတ်ချိတ်ဆက်ကိရိယာ
ပစ်မှတ်အပလီကေးရှင်းဘုတ်တွင်လိုအပ်သောချိတ်ဆက်ကိရိယာ၏ရည်ညွှန်းချက်မှာ- 2x10C ခေါင်းစီးခြုံ 2x40C H3/9.5 (အစေး 2.54) – HED20 SCOTT PHSD80မှတ်ချက် - ကုန်ကျစရိတ်နည်းသော application များအတွက်၊ သို့မဟုတ် standard 20-pin 2.54 mm-pitch connector footprint ကြီးလွန်းသောအခါ၊ ၎င်းကိုအကောင်အထည်ဖော်ရန်ဖြစ်နိုင်သည်။ TAG- ချိတ်ဆက်ဖြေရှင်းချက်။ ဟိ TAG-Connect adapter နှင့် cable သည် အပလီကေးရှင်း PCB တွင် မိတ်လိုက်သည့် အစိတ်အပိုင်းကို မလိုအပ်ဘဲ PCB သို့ ST-LINK/V2 သို့မဟုတ် ST-LINK/V2ISOL သို့ ချိတ်ဆက်ရာတွင် ရိုးရှင်းပြီး ယုံကြည်စိတ်ချရသော နည်းလမ်းကို ပံ့ပိုးပေးပါသည်။
ဤဖြေရှင်းချက်နှင့် အပလီကေးရှင်း-PCB-footprint အချက်အလက်ဆိုင်ရာ နောက်ထပ်အသေးစိတ်အချက်အလက်များအတွက် ဝင်ရောက်ကြည့်ရှုပါ။ www.tag-connect.com.
J နှင့် ကိုက်ညီသော အစိတ်အပိုင်းများ၏ ကိုးကားချက်များ၊TAG နှင့် SWD ကြားခံများသည်-
က) TC2050-ARM2010 adapter (20-pin- မှ 10-pin-interface board)
ခ) TC2050-IDC သို့မဟုတ် TC2050-IDC-NL (ခြေထောက်မပါ) (10-pin cable)
ဂ) TC2050-IDC-NL (ချန်လှပ်ထားနိုင်သည်) နှင့်အသုံးပြုရန်အတွက် TC2050-CLIP ထိန်းသိမ်းမှုအပိုင်း
4.3 ST-LINK/V2 အခြေအနေ LED
ST-LINK/V2 ၏ထိပ်တွင် COM တံဆိပ်တပ်ထားသော LED သည် ST-LINK/V2 အခြေအနေ (မည်သည့်ချိတ်ဆက်မှုအမျိုးအစားဖြစ်စေ) ကိုပြသသည်။ အသေးစိတ်:
- LED သည် အနီရောင်မှိတ်တုတ်မှိတ်တုတ်ဖြစ်သည်- PC နှင့် ပထမဆုံး USB စာရင်းကောက်ယူမှု ဖြစ်ပွားနေပါသည်။
- LED သည် အနီရောင်ဖြစ်သည်- PC နှင့် ST-LINK/V2 အကြား ဆက်သွယ်ရေးကို တည်ဆောက်ထားသည် (စာရင်းကောက်ယူခြင်း၏အဆုံး)
- LED သည် အစိမ်းရောင်/အနီရောင်မှိတ်တုတ်မှိတ်တုတ်- ပစ်မှတ်နှင့် PC အကြား ဒေတာဖလှယ်သည်။
- LED သည် အစိမ်းရောင်ဖြစ်သည်- နောက်ဆုံး ဆက်သွယ်မှု အောင်မြင်ခဲ့သည်။
- LED သည် လိမ္မော်ရောင်ဖြစ်သည်- ပစ်မှတ်နှင့် ST-LINK/V2 ဆက်သွယ်မှု မအောင်မြင်ပါ။
ဆော့ဝဲပြင်ဆင်ခြင်း
5.1 ST-LINK/V2 Firmware အဆင့်မြှင့်ခြင်း။
ST-LINK/V2 သည် USB အပေါက်မှတစ်ဆင့် နေရာတွင်း အဆင့်မြှင့်တင်မှုများအတွက် firmware အဆင့်မြှင့်တင်မှု ယန္တရားကို ထည့်သွင်းထားသည်။ ST-LINK/V2 ထုတ်ကုန်၏သက်တမ်းအတွင်း ဖန်းဝဲလ်သည် ဖွံ့ဖြိုးလာသောကြောင့် (လုပ်ဆောင်နိုင်စွမ်းအသစ်၊ ချို့ယွင်းချက်ပြင်ဆင်မှုများ၊ မိုက်ခရိုကွန်ထရိုလာမိသားစုအသစ်များအတွက် ပံ့ပိုးမှု)၊ ၎င်းတွင် သီးသန့်စာမျက်နှာများကို အခါအားလျော်စွာ သွားရောက်ကြည့်ရှုရန် အကြံပြုအပ်ပါသည်။ www.st.com နောက်ဆုံးထွက်ဗားရှင်းဖြင့် အပ်ဒိတ်ရှိနေစေရန်။
5.2 STM8 အပလီကေးရှင်း ဖွံ့ဖြိုးတိုးတက်မှု
ST Visual Develop (STVD) နှင့် ST Visual Programmer (STVP) တို့ပါ၀င်သော patch 24 သို့မဟုတ် ထို့ထက်မကြာသေးမီက ST toolet Pack1 ကို ကိုးကားပါ။
5.3 STM32 အပလီကေးရှင်းဖွံ့ဖြိုးတိုးတက်ရေးနှင့် flash ပရိုဂရမ်ရေးဆွဲခြင်း။
Third-party toolchains (IAR ™ EWARM၊ Keil ® MDK-ARM ™) သည် Tab le 2 တွင်ပေးထားသည့်ဗားရှင်းများ သို့မဟုတ် ရရှိနိုင်သောနောက်ဆုံးထွက်ဗားရှင်းများအတိုင်း ST-LINK/V6 ကို ပံ့ပိုးပေးပါသည်။
ဇယား 6. Third-party toolchains ST-LINK/V2 ကို ဘယ်လိုပံ့ပိုးမလဲ။
ဘေးလူ | Toolchain | ဗားရှင်း |
IAR™ | ပြန်နွေး | 6.2 |
Keil® | MDK-ARM™ | 4.2 |
ST-LINK/V2 သည် သီးခြား USB ဒရိုက်ဗာတစ်ခု လိုအပ်သည်။ ကိရိယာအစုံအလင်ကို အလိုအလျောက် မတပ်ဆင်ပါက ဒရိုက်ဗာကို တွေ့ရှိနိုင်သည်။ www.st.com STSW-LINK009 အမည်အောက်တွင်။
Third-party tools များအကြောင်း နောက်ထပ်အချက်အလက်များအတွက်၊ အောက်ပါတို့ကို ဝင်ရောက်ကြည့်ရှုပါ။ webဆိုက်များ-
သိပ္ပံ
ပင်ထိုးဖော်ပြချက်များအတွက် ဒဏ္ဍာရီ-
VDD = ပစ်မှတ် voltage အသိ
DATA = ပစ်မှတ်နှင့် အမှားရှာပြင်တူးလ်ကြားရှိ SWIM DATA လိုင်း
GND = မြေပြင် Voltage
RESET = ပစ်မှတ်စနစ် ပြန်လည်သတ်မှတ်ခြင်း။ပင်ထိုးဖော်ပြချက်များအတွက် ဒဏ္ဍာရီ-
VDD = ပစ်မှတ် voltage အသိ
DATA = ပစ်မှတ်နှင့် အမှားရှာပြင်တူးလ်ကြားရှိ SWIM DATA လိုင်း
GND = မြေပြင် Voltage
RESET = ပစ်မှတ်စနစ် ပြန်လည်သတ်မှတ်ခြင်း။
ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
ဇယား ၁။ စာရွက်စာတမ်း ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
ရက်စွဲ | ပြန်လည်ပြင်ဆင်ခြင်း။ | အပြောင်းအလဲများ |
၂၄-ဧပြီ-၂၀၁၉ | 1 | ကနဦး ထုတ်ဝေမှု။ |
၁၂-ဇွန်-၂၀၂၄ | 2 | ဇယား 2- ST-LINK/V2 အတွက် SWIM ဖဲကြိုးပြား ချိတ်ဆက်မှုများ- “Target VCC” လုပ်ဆောင်ချက်သို့ အောက်ခြေမှတ်စု 1 ကို ထည့်သွင်းထားသည်။ ဇယား 4: JTAG/SWD ကေဘယ်လ်ချိတ်ဆက်မှုများ- “Target VCC” လုပ်ဆောင်ချက်တွင် အောက်ခြေမှတ်စုကို ထည့်သွင်းထားသည်။ ဇယား 5- Third-party toolchains ST-LINK/V2 ကို မည်ကဲ့သို့ ပံ့ပိုးသည်- IAR နှင့် Keil ၏ “ဗားရှင်းများ” ကို အပ်ဒိတ်လုပ်ပါ။ |
19-Aug-11 | 3 | အပိုင်း 5.3 တွင် USB ဒရိုက်ဗာအသေးစိတ်အချက်အလက်များကို ထည့်သွင်းထားသည်။ |
11-မေ-12 | 4 | SWD နှင့် SWV ကို J သို့ ပေါင်းထည့်ခဲ့သည်။TAG ချိတ်ဆက်မှုအင်္ဂါရပ်များ။ ပြင်ဆင်ထားသော ဇယား 4- JTAG/SWD ကေဘယ်လ်ချိတ်ဆက်မှုများ။ |
၁၅-စက်တင်ဘာ-၂၁ | 5 | ST-LINKN2-ISOL မှာယူမှုကုဒ်ကို ထည့်သွင်းခဲ့သည်။ မွမ်းမံထားသောအပိုင်း 4.1- စာမျက်နှာ 8 တွင် STM15 အပလီကေးရှင်းဖွံ့ဖြိုးတိုးတက်ရေး။ ဇယား 6 တွင် မှတ်စု 4 ကို ထည့်သွင်းထားသည်။ အပိုင်း 3.3- STLINK/V2 အခြေအနေ LED များ စာမျက်နှာ 14 တွင် အပိုင်း XNUMX မတိုင်မီ “ကုန်ကျစရိတ်သက်သာသော အက်ပ်များအတွက်…” မှတ်ချက် ထည့်သွင်းထားသည်။ |
၂၈-အောက်တိုဘာ-၂၂ | 6 | အပိုင်း 5.1 ကို ထည့်သွင်းထားသည်- စာမျက်နှာ 2 တွင် ST-LINK/V15 firmware အဆင့်မြှင့်ခြင်း။ |
25-Mar-16 ရက် | 7 | မိတ်ဆက်ခြင်းနှင့် ဝန်ဆောင်မှုများတွင် VRMS တန်ဖိုးကို အပ်ဒိတ်လုပ်ထားသည်။ |
၂၈-အောက်တိုဘာ-၂၂ | 8 | Updated Table 4: JTAG/SWD ကေဘယ်လ်ချိတ်ဆက်မှုများနှင့် ၎င်း၏အောက်ခြေမှတ်စုများ။ စာရွက်စာတမ်းတစ်ခုလုံးတွင် စာသားအနည်းငယ်တည်းဖြတ်သည်။ |
9-Jan-23 | 9 | မွမ်းမံထားသော နိဒါန်း၊ အင်္ဂါရပ်များနှင့် အပိုင်း 5.3- STM32 အက်ပ်လီကေးရှင်း ဖွံ့ဖြိုးတိုးတက်မှုနှင့် ဖလက်ရှ် ပရိုဂရမ်ရေးဆွဲခြင်း။ ဇယား 5 ကို အပ်ဒိတ်လုပ်ထားသည်- Third-party toolchains ST-LINK/V2 ကို မည်ကဲ့သို့ ပံ့ပိုးပေးသည် ။ စာရွက်စာတမ်းတစ်ခုလုံးတွင် စာသားအနည်းငယ်တည်းဖြတ်သည်။ |
၂၄-ဧပြီ-၂၀၁၉ | 10 | ဇယားဟောင်း 4 JTAG/SWD ကေဘယ်လ်ချိတ်ဆက်မှုများကို ဇယား 4- J တွင် ပိုင်းခြားထားသည်။TAGSTLINK-V2 နှင့် Table 5 တွင် /SWD ကေဘယ်လ်ချိတ်ဆက်မှုများTAGSTLINK-V2-ISOL တွင် /SWD ကေဘယ်လ်ချိတ်ဆက်မှုများ။ |
အရေးကြီးသတိပေးချက် - ဂရုတစိုက်ဖတ်ပါ။
STMicroelectronics NV နှင့် ၎င်း၏လုပ်ငန်းခွဲများ (“ST”) သည် ST ထုတ်ကုန်များနှင့်/သို့မဟုတ် ဤစာရွက်စာတမ်းအား အသိပေးခြင်းမရှိဘဲ အပြောင်းအလဲများ၊ ပြုပြင်မှုများ၊ မြှင့်တင်မှုများ၊ ပြုပြင်မွမ်းမံမှုများနှင့် တိုးတက်မှုများကို အချိန်မရွေးပြုလုပ်ပိုင်ခွင့်ကို လက်ဝယ်ရှိသည်။ အမှာစာမတင်မီ ဝယ်ယူသူများသည် ST ထုတ်ကုန်များဆိုင်ရာ နောက်ဆုံးရသက်ဆိုင်ရာအချက်အလက်များကို ရယူသင့်သည်။ ST ထုတ်ကုန်များကို အမှာစာလက်ခံသည့်အချိန်တွင် ST ၏ရောင်းချမှုစည်းကမ်းချက်များနှင့်အညီ ရောင်းချပါသည်။ ဝယ်ယူသူများသည် ST ထုတ်ကုန်များ၏ ရွေးချယ်မှု၊ ရွေးချယ်မှုနှင့် အသုံးပြုမှုအတွက် တစ်ခုတည်းတွင် တာဝန်ရှိပြီး ST သည် လျှောက်လွှာအကူအညီ သို့မဟုတ် ဝယ်ယူသူများ၏ ထုတ်ကုန်ဒီဇိုင်းအတွက် တာဝန်မရှိဟု ယူဆပါသည်။
ဤနေရာတွင် ST မှ ပေးအပ်သည့် မည်သည့်ဉာဏပစ္စည်းမူပိုင်ခွင့်ကိုမဆို လိုင်စင်၊ ဖော်ပြခြင်း သို့မဟုတ် အဓိပ္ပာယ်ဖွင့်ဆိုထားခြင်းမရှိပါ။
ဤနေရာတွင်ဖော်ပြထားသော အချက်အလက်များနှင့် ကွဲပြားသော ပြဋ္ဌာန်းချက်များရှိသော ST ထုတ်ကုန်များကို ပြန်လည်ရောင်းချခြင်းသည် ထိုထုတ်ကုန်အတွက် ST မှပေးသော အာမခံတစ်စုံတစ်ရာကို ပျက်ပြယ်စေမည်ဖြစ်သည်။
ST နှင့် ST လိုဂိုများသည် ST ၏ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ ST အမှတ်တံဆိပ်များအကြောင်း နောက်ထပ်အချက်အလက်များအတွက် ကိုးကားပါ။ www.st.com/trademarks. အခြားထုတ်ကုန် သို့မဟုတ် ဝန်ဆောင်မှုအမည်များအားလုံးသည် ၎င်းတို့၏ သက်ဆိုင်ရာပိုင်ရှင်များ၏ ပိုင်ဆိုင်မှုဖြစ်သည်။
ဤစာရွက်စာတမ်းရှိ အချက်အလက်ကို အစားထိုးပြီး ဤစာရွက်စာတမ်း၏ ယခင်ဗားရှင်းတစ်ခုခုတွင် ယခင်က ပေးခဲ့သည့် အချက်အလက်များကို အစားထိုးသည်။
© 2024 STMicroelectronics - အခွင့်အရေးအားလုံးကို လက်ဝယ်ရှိသည်။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
Circuit Debugger Programmer တွင် ST ST-LINK-V2 [pdf] အသုံးပြုသူလက်စွဲ ST-LINK-V2၊ ST-LINK-V2-ISOL၊ ST-LINK-V2 in Circuit Debugger ပရိုဂရမ်မာ၊ ST-LINK-V2၊ Circuit Debugger ပရိုဂရမ်မာ၊ Circuit Debugger ပရိုဂရမ်မာ၊ အမှားရှာပြင်ပရိုဂရမ်မာ |