STMicroelectronics ST-LINKV2 In Circuit Debugger Programmer
STMicroelectronics ST-LINK/V2 In Circuit Debugger Programmer

Кіріспе

ST-LINK/V2 - бұл STM8 және STM32 микроконтроллерлеріне арналған тізбек ішіндегі жөндеуші/бағдарламашы. Бір сымды интерфейс модулі (SWIM) және JTAG/сериялық сымды жөндеу (SWD) интерфейстері қолданбалы тақтада жұмыс істейтін кез келген STM8 немесе STM32 микроконтроллерімен байланысты жеңілдетеді.

ST-LINK/V2 бірдей функцияларын қамтамасыз етумен қатар, ST-LINK/V2 ISOL компьютер мен мақсатты қолданбалар тақтасы арасындағы сандық оқшаулауды қамтамасыз етеді. Ол сондай-ақ томға төтеп бередіtag1000 VRMS дейін.

Толық жылдамдықты USB интерфейсі компьютермен байланысуға мүмкіндік береді және:

  • ST Visual Develop (STVD) немесе ST Visual Program (STVP) бағдарламалық құралы арқылы STM8 құрылғылары (STMicroelectronics қол жетімді)
  • IAR™, Keil®, STM32CubeIDE, STM32CubeProgrammer және STM32CubeMonitor біріктірілген әзірлеу орталары арқылы STM32 құрылғылары.
    ST-LINK/V2 және ST-LINK/V2-ISOL

Ерекше өзгешеліктері

  • USB қосқышы арқылы қамтамасыз етілген 5 В қуат
  • USB 2.0 толық жылдамдықты үйлесімді интерфейс
  • USB стандартты A - Mini-B кабелі
  • SWIM арнайы мүмкіндіктері
    – 1.65 - 5.5 В қолданбалы тtage SWIM интерфейсінде қолдау көрсетіледі
    – SWIM төмен жылдамдықты және жоғары жылдамдықты режимдеріне қолдау көрсетіледі
    – SWIM бағдарламалау жылдамдығы: төмен және жоғары жылдамдықтар үшін сәйкесінше 9.7 және 12.8 Кбайт/с.
    – ERNI стандартты тік (сілт: 284697 немесе 214017) немесе көлденең (сілт: 214012) қосқышы арқылы қолданбаға қосылуға арналған SWIM кабелі
    – Істік тақырыпша немесе 2.54 мм қадамдық қосқыш арқылы қолданбаға қосылуға арналған SWIM кабелі
  • JTAG/сериялық сымды жөндеу (SWD) арнайы мүмкіндіктері
    – 1.65 - 3.6 В қолданбалы тtage J-де қолдау көрсетіледіTAG/SWD интерфейсі және 5 В төзімді кірістер(a)
    – ДжTAG стандартты J-ге қосылуға арналған кабельTAG 20 істікшелі қадам 2.54 мм қосқыш
    – ДжTAG байланыс, 9 МГц дейін (әдепкі: 1.125 МГц)
    – 4 МГц дейінгі (әдепкі: 1.8 МГц) және сериялық сымды сериялық сымды жөндеуге (SWD) қолдау көрсетеді. viewer (SWV) байланысы, 2 МГц-ке дейін
  • Микробағдарламаны тікелей жаңарту мүмкіндігіне қолдау көрсетіледі (DFU)
  • Күй индикаторы, ДК-мен байланыс кезінде жыпылықтайды
  • 1000 VRMS жоғары оқшаулау көлеміtage (тек ST-LINK/V2-ISOL)
  • Жұмыс температурасы 0-ден 50 °C-қа дейін

Тапсырыс беру туралы ақпарат

ST-LINK/V2 құрылғысына тапсырыс беру үшін 1-кестені қараңыз.

Кесте 1. Тапсырыс кодтарының тізімі

Тапсырыс коды ST-LINK сипаттамасы
ST-LINK/V2 Схема ішіндегі жөндеуші/бағдарламашы
ST-LINK/V2-ISOL Цифрлық оқшаулауы бар тізбектегі жөндеуші/бағдарламашы

а. ST-LINK/V2 3.3 В төмен жұмыс істейтін нысандармен байланыса алады, бірақ осы көлемде шығыс сигналдарын жасайдыtage деңгейі. STM32 мақсаттары осы артық көлемге төзімдіtage. Егер мақсатты тақтаның кейбір басқа құрамдастары ақылға қонымды болса, шамадан тыс көлемнің әсерін болдырмау үшін ST-LINK/V2-ISOL, STLINK-V3MINIE немесе B-STLINK-VOLT адаптері бар STLINK-V3SET пайдаланыңыз.tage инъекция тақтаға.

Өнім мазмұны

Өнімнің ішінде жеткізілетін кабельдер 2-суретте және 3-суретте көрсетілген. Оларға (солдан оңға қарай):

  • USB стандартты A - Mini-B кабелі (A)
  • ST-LINK/V2 жөндеу және бағдарламалау (B)
  • SWIM арзан қосқышы (C)
  • Бір ұшында стандартты ERNI қосқышы бар SWIM жалпақ таспасы (D)
  • JTAG немесе 20 істікшелі қосқышы бар SWD және SWV жалпақ таспа (E)
    Өнім мазмұны
    Өнім мазмұны

Аппараттық құрал конфигурациясы

ST-LINK/V2 өнімділігі жоғары Arm®(a) Cortex®-M32 ядросын біріктіретін STM103F8C3 құрылғысының айналасында жасалған. Ол TQFP48 бумасында қол жетімді.
4-суретте көрсетілгендей, ST-LINK/V2 екі қосқышты қамтамасыз етеді:

  • J үшін STM32 қосқышыTAG/SWD және SWV интерфейсі
  • SWIM интерфейсіне арналған STM8 қосқышы

ST-LINK/V2-ISOL STM8 SWIM, STM32 J үшін бір қосқышты қамтамасыз етеді.TAG/SWD және SWV интерфейстері.
Аппараттық құрал конфигурациясы

  1. A = STM32 ДжTAG және SWD мақсатты қосқышы
  2. B = STM8 SWIM мақсатты қосқышы
  3. C = STM8 SWIM, STM32 ДжTAG, және SWD мақсатты қосқышы
  4. D = Байланыс белсенділігінің жарық диоды

а. Arm — Arm Limited (немесе оның еншілес компаниялары) АҚШ-та және/немесе басқа жерде тіркелген сауда белгісі.

STM8 арқылы қосылу

STM8 микроконтроллерлеріне негізделген қолданбаларды әзірлеу үшін ST-LINK/V2 қолданбалы тақтада қол жетімді қосқышқа байланысты мақсатты тақтаға екі түрлі кабель арқылы қосылуы мүмкін.

Бұл кабельдер:

  • бір ұшында стандартты ERNI қосқышы бар SWIM жалпақ таспасы
  • екі 4 істікшелі, 2.54 мм қосқыштары немесе SWIM бөлек сымды кабельдері бар SWIM кабелі

SWIM жалпақ таспасы бар стандартты ERNI қосылымы
Қолданба тақтасында стандартты ERNI 5 істікшелі SWIM қосқышы болса, 2-суретте ST-LINK/V4 қосу жолы көрсетілген.
SWIM жалпақ таспасы бар стандартты ERNI қосылымы

  1. A = ERNI қосқышы бар мақсатты қолданбалар тақтасы
  2. B = Бір ұшында ERNI қосқышы бар сым кабель
  3. C = STM8 SWIM мақсатты қосқышы
  4. 11-суретті қараңыз

6-сурет ST-LINK/V16-ISOL мақсатты қосқышында 2 істікшесі жоқ екенін көрсетеді. Бұл жетіспейтін істік мақсатты қосқыштағы SWIM кабелінің дұрыс орналасуын қамтамасыз ету үшін кабель қосқышындағы қауіпсіздік кілті ретінде пайдаланылады, SWIM және J үшін де пайдаланылады.TAG кабельдер.
SWIM жалпақ таспасы бар стандартты ERNI қосылымы

Құны төмен SWIM қосылымы
Қолданба тақтасында 7 істікшелі, 2 мм, арзан SWIM қосқышы болса, 4-суретте ST-LINK/V2.54 жалғау жолы көрсетілген.
Құны төмен SWIM қосылымы

  1. A = 4 істікшелі, 2.54 мм, арзан қосқышы бар мақсатты қолданбалы тақта
  2. B = 4 істікшелі қосқышы бар сымды кабель немесе бөлек сымды кабель
  3. C = STM8 SWIM мақсатты қосқышы
  4. 12-суретті қараңыз

SWIM сигналдары мен қосылымдары
2-кестеде 4 істікшелі қосқышы бар сым кабелін пайдаланған кезде сигнал атаулары, функциялары және мақсатты қосылым сигналдары жинақталған.

Кесте 2. ST-LINK/V2 үшін SWIM жалпақ таспа қосылымдары

Жоқ. Аты Функция Мақсатты байланыс
1 VDD Мақсатты VCC(1) MCU VCC
2 ДЕРЕКТЕР ЖҮЗУ MCU SWIM түйреуіш
3 GND ЖЕР GND
4 RESET RESET MCU RESET пин
  1. Қолданбалы тақтаның қуат көзі екі тақта арасындағы сигнал үйлесімділігін қамтамасыз ету үшін ST-LINK/V2 жөндеу және бағдарламалау тақтасына қосылған.
    Мақсатты SWIM қосқышы

3-кестеде бөлек сымды кабель арқылы сигнал атаулары, функциялары және мақсатты қосылым сигналдары жинақталған.
SWIM бөлек сым кабелінің бір жағында барлық түйреуіштерге арналған тәуелсіз қосқыштары болғандықтан, ST-LINK/V2-ISOL стандартты SWIM қосқышынсыз қолданбалы тақтаға қосуға болады. Бұл жалпақ таспада барлық сигналдар мақсаттағы қосылымды жеңілдету үшін белгілі бір түспен және белгімен сілтеме жасалады.

Кесте 3. ST-LINK/V2-ISOL үшін SWIM арзан кабель қосылымдары

Түс Кабель түйреуіш атауы Функция Мақсатты байланыс
Қызыл TVCC Мақсатты VCC(1) MCU VCC
Жасыл UART-RX Пайдаланылмаған Резервтелген (2)

(мақсатты тақтаға қосылмаған)

Көк UART-TX
Сары ЖҮКТЕУ0
Апельсин ЖҮЗУ ЖҮЗУ MCU SWIM түйреуіш
Қара GND ЖЕР GND
Ақ ЖҮЗУ-RST RESET MCU RESET пин
  1. Қолданбалы тақтаның қуат көзі екі тақта арасындағы сигнал үйлесімділігін қамтамасыз ету үшін ST-LINK/V2 жөндеу және бағдарламалау тақтасына қосылған.
  2. BOOT0, UART-TX және UART-RX болашақ әзірлемелер үшін сақталған.

TVCC, SWIM, GND және SWIM-RST арзан бағадағы 2.54 мм қадам қосқышына немесе мақсатты тақтада қол жетімді түйреуіш тақырыптарына қосылуы мүмкін.

STM32 арқылы қосылу
STM32 микроконтроллерлеріне негізделген қолданбаларды әзірлеу үшін ST LINK/V2 стандартты 20 істікшелі J көмегімен қолданбаға қосылуы керек.TAG жалпақ лента беріледі.
4-кесте стандартты 20 істікшелі J сигналдарының атауларын, функцияларын және мақсатты қосылым сигналдарын жинақтайды.TAG жалпақ лента.

Кесте 4. ДжTAG/SWD кабель қосылымдары

Жоқ. ST-LINK/V2

қосқыш (CN3)

ST-LINK/V2

функциясы

Мақсатты байланыс (JTAG) Мақсатты байланыс (SWD)
1 VAPP Мақсатты 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 SWDIO
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 Қосылмаған Қосылмаған Қосылмаған Қосылмаған
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 Қосылмаған Қосылмаған Қосылмаған Қосылмаған
18 GND GND GND(4) GND(4)
19 VDD(3) VDD (3.3 В)(3) Қосылмаған Қосылмаған
20 GND GND GND(4) GND(4)
  1. Тақталар арасындағы сигнал үйлесімділігін қамтамасыз ету үшін қолданбалы тақтадан қуат көзі ST-LINK/V2 жөндеу және бағдарламалау тақтасына қосылған.
  2. Таспадағы шуды азайту үшін GND желісіне қосылыңыз.
  3. Тек ST-LINK/V2 жүйесінде қолжетімді, ST-LINK/V2-ISOL жүйесінде қосылмаған.
  4. Дұрыс әрекет ету үшін осы түйреуіштердің кем дегенде біреуі жерге қосылуы керек, олардың барлығын қосу ұсынылады.
  5. ST-LINK/V2 жүйесіндегі GND, ST-LINK/V2-ISOL жүйесінде SWIM пайдаланады (3-кестені қараңыз).
  6. Қосымша: сериялық сым үшін Viewer (SWV) ізі.

9-сурет ST-LINK/V2 құрылғысын J көмегімен нысанаға қосу жолын көрсетедіTAG кабель
JTAG және SWD қосылымы

  1. A = J бар мақсатты қолданбалар тақтасыTAG қосқыш
  2. B = JTAG/SWD 20 сымды жалпақ кабель
  3. C = STM32 ДжTAG және SWD мақсатты қосқышы

Мақсатты қолданба тақтасында қажет қосқыштың анықтамасы: 2x10C тақырып орау 2x40C H3/9.5 (қадам 2.54) – HED20 SCOTT PHSD80.
JTAG жалпақ таспа орналасуын жөндеу

Ескерту: Төмен құны бар қолданбалар үшін немесе стандартты 20 істікшелі 2.54 мм қадамдық қосқыштың ізі тым үлкен болғанда, оны іске асыруға болады. Tag- Шешімді қосу. The Tag-Адаптер мен кабельді жалғау ST-LINK/V2 немесе ST-LINK/V2-ISOL құрылғыларын ПХД қолданбасында жұптастыру құрамдастарын қажет етпей-ақ қосудың қарапайым және сенімді құралын қамтамасыз етеді.

Осы шешім және қолданба-PCB-ізі туралы ақпарат туралы толығырақ ақпарат алу үшін мына сайтқа кіріңіз
www.tag-connect.com.
J-мен үйлесімді құрамдастардың сілтемелеріTAG және SWD интерфейстері:

a) TC2050-ARM2010 адаптері (20 істікшелі - 10 істікшелі интерфейс тақтасы)
b) TC2050-IDC немесе TC2050-IDC-NL (аяқтары жоқ) (10 істікшелі кабель)
c) TC2050-IDC-NL-мен пайдалануға арналған TC2050-CLIP ұстағыш қыстырғыш (қосымша)

ST-LINK/V2 күйінің жарық диоды
ST-LINK/V2 үстіңгі жағындағы COM деп белгіленген ЖШД ST-LINK/V2 күйін көрсетеді (қандай қосылым түріне қарамастан). Егжей-тегжейлі:

  • ЖШД ҚЫЗЫЛ жыпылықтайды: ДК-мен бірінші USB тізімі орындалуда
  • ЖШД ҚЫЗЫЛ: ДК мен ST-LINK/V2 арасында байланыс орнатылды (санақ соңы)
  • ЖШД ЖАСЫЛ / ҚЫЗЫЛ жыпылықтайды: мақсат пен ДК арасында деректер алмасады
  • ЖШД ЖАСЫЛ: соңғы байланыс сәтті болды
  • Жарық диодты қызғылт сары: мақсатпен ST-LINK/V2 байланысы сәтсіз аяқталды.

Бағдарламалық жасақтама конфигурациясы

ST-LINK/V2 микробағдарламасын жаңарту
ST-LINK/V2 USB порты арқылы in-situ жаңарту үшін микробағдарламаны жаңарту механизмін енгізеді. Микробағдарлама ST-LINK/V2 өнімінің қызмет ету мерзімі ішінде дамуы мүмкін болғандықтан (жаңа функциялар, қателерді түзету, жаңа микроконтроллер отбасыларына қолдау көрсету) www.st.com соңғы нұсқамен жаңартып отыру үшін.

STM8 қолданбасын әзірлеу
ST Visual Develop (STVD) және ST Visual Programmer (STVP) кіретін 24 немесе одан да жаңа нұсқасы бар ST құралдар жинағын қараңыз.

STM32 қолданбасын әзірлеу және флэш-бағдарламалау
Үшінші тарап құралдар тізбегі (IAR™ EWARM, Keil® MDK-ARM™) 2-кестеде келтірілген немесе қол жетімді ең соңғы нұсқаға сәйкес ST-LINK/V5 қолдайды.

Кесте 5. Үшінші тарап құралдар тізбегі ST-LINK/V2 қалай қолдайды

Үшінші жақ Құралдар тізбегі Нұсқа
IAR™ EWARM 6.20
Кейл® MDK-ARM™ 4.20

ST-LINK/V2 арнайы USB драйверін қажет етеді. Құралдар жинағы оны автоматты түрде орнатпаса, драйверді мына жерден табуға болады www.st.com STSW-LINK009 атауымен.
Үшінші тарап құралдары туралы қосымша ақпарат алу үшін келесіге кіріңіз webсайттар:

Схемика

Схемика

  1. PIN сипаттамаларына арналған түсініктеме:
    VDD = Мақсатты томtagсезім
    DATA = мақсатты және жөндеу құралы арасындағы SWIM DATA желісі
    GND = Жер бетіндегі томtage
    RESET = Мақсатты жүйені қалпына келтіру

Схемика

  1. PIN сипаттамаларына арналған түсініктеме:
    VDD = Мақсатты томtagсезім
    DATA = мақсатты және жөндеу құралы арасындағы SWIM DATA желісі
    GND = Жер бетіндегі томtage
    RESET = Мақсатты жүйені қалпына келтіру

Қайта қарау тарихы

Кесте 6. Құжатты қайта қарау тарихы

Күн Қайта қарау Өзгерістер
22-2011 сәуір 1 Бастапқы шығарылым.
03-2011 маусым 2 2-кесте: ST-LINK/V2 үшін SWIM жалпақ таспа қосылымдары: түсіндірме қосылды 1 «Мақсатты VCC» функциясына.

4-кесте: ДжTAG/SWD кабель қосылымдары: «Target VCC» функциясына ескерту қосылды.

Кесте 5: Қалай үшінші жақ құралдар тізбегі қолдау көрсету ST-LINK/V2: IAR және Keil «нұсқалары» жаңартылды.

19-2011 тамыз 3 USB драйверінің мәліметтері қосылды 5.3-бөлім.
11 мамыр 2012 ж 4 J-ге SWD және SWV қосылдыTAG қосылу мүмкіндіктері. Өзгертілген

4-кесте: ДжTAG/SWD кабель қосылымдары.

13-қыркүйек-2012 ж 5 ST-LINK/V2-ISOL тапсырыс коды қосылды.

Жаңартылған 4.1-бөлім: STM8 қолданбасын әзірлеу 15-бетте. Ескертпе қосылды 6 in 4-кесте.

Бұрын «Төмен құны қолданбалар үшін...» ескертпесі қосылды 3.3-бөлім: ST-LINK/V2 күйінің жарық диодтары 14-бетте.

18 қазан 2012 ж 6 Қосылды 5.1-бөлім: ST-LINK/V2 микробағдарламасын жаңарту 15-бетте.
25-2016 наурыз 7 VRMS мәні жаңартылды Кіріспе және ішінде Ерекше өзгешеліктері.
18 қазан 2018 ж 8 Жаңартылған 4-кесте: ДжTAG/SWD кабель қосылымдары және оның ескертулері. Бүкіл құжат бойынша шағын мәтіндік өңдеулер.
09 қаңтар 2023 ж 9 Жаңартылған Кіріспе, Ерекше өзгешеліктері, және 5.3-бөлім: STM32 қолданбасы әзірлеу және флэш-бағдарламалау.

Жаңартылған 5-кесте: Үшінші тарап құралдар тізбегі ST-LINK/V2 қызметін қалай қолдайды. Бүкіл құжат бойынша шағын мәтіндік өңдеулер.

МАҢЫЗДЫ ЕСКЕРТПЕ – МҰҚИЯТ ОҚЫҢЫЗ

STMicroelectronics NV және оның еншілес компаниялары («СТ») ST өнімдеріне және/немесе осы құжатқа кез келген уақытта ескертусіз өзгерістер, түзетулер, жақсартулар, өзгертулер және жақсартулар енгізу құқығын өзіне қалдырады. Сатып алушылар соңғы тиісті ақпаратты алуы керек
Тапсырыс бергенге дейін ST өнімдері. СТ өнімдері тапсырысты растау кезінде қолданыстағы СТ сату шарттарына сәйкес сатылады.
Сатып алушылар СТ өнімдерін таңдауға, таңдауға және пайдалануға жауапты және СТ қолданбаға көмек көрсету немесе сатып алушылардың өнімдерінің дизайны үшін жауапкершілік көтермейді.
Осы құжатта ST компаниясы зияткерлік меншік құқығына тікелей немесе жанама түрде ешқандай лицензия бермейді.
Осы құжатта баяндалған ақпараттан өзгеше ережелері бар СТ өнімдерін қайта сату СТ осындай өнімге берген кез келген кепілдікті жояды.
ST және ST логотипі ST сауда белгілері болып табылады. ST сауда белгілері туралы қосымша ақпаратты қараңыз www.st.com/trademarks. Барлық басқа өнім немесе қызмет атаулары олардың тиісті иелерінің меншігі болып табылады.
Осы құжаттағы ақпарат осы құжаттың кез келген алдыңғы нұсқаларында бұрын берілген ақпаратты ауыстырады және ауыстырады.
© 2023 STMicroelectronics – Барлық құқықтар қорғалған

STMicroelectronics

Құжаттар / Ресурстар

STMicroelectronics ST-LINK/V2 In Circuit Debugger Programmer [pdf] Пайдаланушы нұсқаулығы
ST-LINK V2 Circuit Debugger Programmer, ST-LINK V2, In Circuit Debugger программист, Circuit Debugger программист, Debugger Programmer, Programmer

Анықтамалар

Пікір қалдырыңыз

Электрондық пошта мекенжайыңыз жарияланбайды. Міндетті өрістер белгіленген *