ST לאָגאָ

ומקסנומקס
באַניצער מאַנואַל
ST-LINK/V2 אין-קרייַז דעבוגגער / פּראָגראַמיסט
פֿאַר STM8 און STM32

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט

הקדמה

די ST-LINK / V2 איז אַן ינ-קרייַז דעבוגגער / פּראָגראַמיסט פֿאַר די STM8 און STM32 מיקראָקאָנטראָללער פאַמיליעס. די איין דראָט צובינד מאָדולע (SWIM) און JTAG/סיריאַל דראָט
דיבאַגינג (SWD) ינטערפייסיז, פאַסילאַטייט די קאָמוניקאַציע מיט קיין STM8 אָדער STM32 מיקראָקאָנטראָללער ליגן אויף אַ אַפּלאַקיישאַן ברעט. אין אַדישאַן צו צושטעלן די זעלבע פאַנגקשאַנאַליטי ווי די ST-LINK / V2, די ST-LINK / V2-ISOL פֿעיִקייטן דיגיטאַל אפגעזונדערטקייט צווישן די פּיסי און די ציל אַפּלאַקיישאַן ברעט. עס אויך וויטסטאַנד וואָלtagאַרויף צו 1000 VRMS. די USB פול-גיכקייַט צובינד אַלאַוז קאָמוניקאַציע מיט אַ פּיסי און:

  • STM8 דעוויסעס דורך ST Visual Develop (STVD) אָדער ST Visual Program (STVP) ווייכווארג (וואָס זענען בארעכטיגט פֿון STMicroelectronics).
  • STM32 דעוויסעס דורך Atollic® און TASKING ינאַגרייטיד אַנטוויקלונג ינווייראַנמאַנץ.™®, IAR, Keil

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 1

פֿעיִקייטן

  • 5 וו מאַכט סאַפּלייד דורך אַ וסב קאַנעקטער
  • USB 2.0 פול גיכקייַט קאַמפּאַטאַבאַל צובינד
  • וסב נאָרמאַל א צו מיני-ב קאַבלע
  • SWIM ספּעציפיש פֿעיִקייטן
    – 1.65 V צו 5.5 V אַפּלאַקיישאַן וואָלtagE געשטיצט אויף SWIM צובינד
    - SWIM נידעריק-גיכקייַט און הויך-גיכקייַט מאָדעס געשטיצט
    - SWIM פּראָגראַממינג גיכקייַט: 9.7 קב. / s אין נידעריק גיכקייַט און 12.8 קב. / s אין הויך גיכקייַט
    - SWIM קאַבלע פֿאַר קשר צו די אַפּלאַקיישאַן דורך אַן ERNI נאָרמאַל ווערטיקאַל (רעף: 284697 אָדער 214017) אָדער האָריזאָנטאַל (רעף: 214012) קאַנעקטער
    - SWIM קאַבלע פֿאַר קשר צו די אַפּלאַקיישאַן דורך אַ שטיפט כעדער אָדער אַ 2.54 מם פּעך קאַנעקטער
  • JTAG/ סיריאַל דראָט דיבאַגינג (SWD) ספּעציפיש פֿעיִקייטן
    – 1.65 V צו 3.6 V אַפּלאַקיישאַן וואָלtagE געשטיצט אויף די JTAG/SWD צובינד און 5 V טאָלעראַנט ינפּוץ
    — יTAG קאַבלע פֿאַר קשר צו אַ נאָרמאַל JTAG 20-שפּיל פּעך 2.54 מם קאַנעקטער
    – שטיצט JTAG קאָמוניקאַציע
    - שטיצט סיריאַל דראָט דיבאַג (SWD) און סיריאַל דראָט viewער (SWV) קאָמוניקאַציע
  • דירעקט פירמוואַרע דערהייַנטיקן שטריך געשטיצט (DFU)
  • סטאַטוס געפירט וואָס בלינקס בעשאַס קאָמוניקאַציע מיט די פּיסי
  • 1000 וורמס הויך אפגעזונדערטקייט וואָלtagE (בלויז ST-LINK/V2-ISOL)
  • אַפּערייטינג טעמפּעראַטור 0 צו 50 °C

אָרדערינג אינפֿאָרמאַציע

צו סדר די ST-LINK/V2 אָפּשיקן צו טיש 1:
טיש 1. רשימה פון די סדר קאָודז

סדר קאָד ST-LINK באַשרייַבונג
ST-LINK/V2 אין-קרייַז דיבוגגער / פּראָגראַמיסט
ST-LINK/V2-ISOL אין-קרייַז דעבוגגער / פּראָגראַמיסט מיט דיגיטאַל אפגעזונדערטקייט

פּראָדוקט אינהאַלט

די קייבאַלז איבערגעגעבן אין די פּראָדוקט זענען געוויזן אין פיגורע 2: ST-LINK/V2 פּראָדוקט אינהאַלט און פיגורע 3: ST-LINK/V2-ISOL פּראָדוקט אינהאַלט. זיי אַרייַננעמען (פון לינקס צו רעכט אין פיגורע 2 און פיגורע 3):

  • וסב נאָרמאַל א צו מיני-ב קאַבלע (א)
  • ST-LINK/V2 דיבאַגינג און פּראָגראַממינג (ב)
  • SWIM נידעריק-פּרייַז קאַנעקטער (C)
  • שווימען פלאַך בענד מיט אַ נאָרמאַל ERNI קאַנעקטער אין איין סוף (ד)
  • JTAG אָדער SWD און SWV פלאַך בענד מיט אַ 20-שפּילקע קאַנעקטער (E)

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 2

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 3

ייַזנוואַרג קאַנפיגיעריישאַן

די ST-LINK / V2 איז דיזיינד אַרום די STM32F103C8 מיטל, וואָס ינקאָרפּערייץ די הויך-פאָרשטעלונג ARM® Cortex®
-M3 האַרץ. עס איז בנימצא אין אַ TQFP48 פּעקל.
ווי געוויזן אין פיגורע 4, די ST-LINK/V2 גיט צוויי קאַנעקטערז:

  • אַ STM32 קאַנעקטער פֿאַר די JTAG/SWD און SWV צובינד
  • אַ STM8 קאַנעקטער פֿאַר די SWIM צובינד
    די ST-LINK / V2-ISOL גיט איין קאַנעקטער פֿאַר די STM8 SWIM, STM32 JTAG/SWD און SWV ינטערפייסיז.

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 4

  1. א = STM32 JTAG און SWD ציל קאַנעקטער
  2. ב = STM8 SWIM ציל קאַנעקטער
  3. C = STM8 SWIM, STM32 JTAG און SWD ציל קאַנעקטער
  4. ד = קאָמוניקאַציע טעטיקייט געפירט

פֿאַרבינדונג מיט STM8 אַפּלאַקיישאַנז
פֿאַר STM8 דיוועלאַפּמאַנץ, די ST-LINK / V2 קענען זיין קאָננעקטעד צו די ציל ברעט דורך צוויי פאַרשידענע קייבאַלז, דיפּענדינג אויף די קאַנעקטער בנימצא אויף די אַפּלאַקיישאַן ברעט.
די קאַבלעס זענען:

  • שווימען פלאַך בענד מיט אַ נאָרמאַל ERNI קאַנעקטער אין איין סוף
  • SWIM קאַבלע מיט צוויי 4-שפּילקע, 2.54 מם קאַנעקטער אָדער SWIM באַזונדער ווירעס קאַבלע

נאָרמאַל ERNI קשר מיט SWIM פלאַך בענד
פיגור 5 ווייזט ווי צו פאַרבינדן די ST-LINK/V2 אויב אַ נאָרמאַל ERNI 4-PIN SWIM קאַנעקטער איז פאָרשטעלן אויף די אַפּלאַקיישאַן ברעט.

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 5

 

  1. א = ציל אַפּלאַקיישאַן ברעט מיט ERNI קאַנעקטער
  2. ב = דראָט קאַבלע מיט ERNI קאַנעקטער אין איין סוף
  3. C = STM8 SWIM ציל קאַנעקטער
  4. זען פיגורע 11: SWIM ST-LINK/V2 נאָרמאַל ERNI קאַבלע.

פיגורע 6 ווייזט אַז שטיפט 16 איז פעלנדיק אויף די ST-LINK/V2-ISOL ציל קאַנעקטער. דער פעלנדיק שטיפט איז געניצט ווי אַ זיכערקייַט שליסל אויף די קאַבלע קאַנעקטער, צו גאַראַנטירן די קשר פון די SWIM קאַבלע אין די ריכטיק שטעלע אויף די ציל קאַנעקטער אפילו פּינס, געניצט פֿאַר ביידע SWIM און JTAG קאַבלעס.

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 6

נידעריק-פּרייַז SWIM קשר
פיגורע 7 ווייזט ווי צו פאַרבינדן די ST-LINK/V2 אויב אַ 4-שפּילקע, 2.54 מם, נידעריק-פּרייַז SWIM קאַנעקטער איז פאָרשטעלן אויף די אַפּלאַקיישאַן ברעט.

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 7

  1. א = ציל אַפּלאַקיישאַן ברעט מיט 4-שפּילקע, 2.54 מם, נידעריק-פּרייַז קאַנעקטער
  2. ב = דראָט קאַבלע מיט אַ 4-שפּילקע קאַנעקטער אָדער באַזונדער ווירעס קאַבלע
  3. C = STM8 SWIM ציל קאַנעקטער
  4. זען פיגורע 12: SWIM ST-LINK/V2 נידעריק-פּרייַז קאַבלע

שווימען סיגנאַלז און קאַנעקשאַנז
טיש 2 סאַמערייזיז די סיגנאַל נעמען, פאַנגקשאַנז און ציל קשר סיגנאַלז ניצן די דראָט קאַבלע מיט אַ 4-שפּילקע קאַנעקטער.

טיש 2. שווימען פלאַך בענד קאַנעקשאַנז פֿאַר ST-LINK/V2

שפּילקע ניט. נאָמען פֿונקציע ציל קשר
1 VDD ציל VCC-1 MCU VCC
2 DATA שווימען MCU SWIM שטיפט
3 GND ערד GND
4 באַשטעטיק באַשטעטיק MCU RESET שטיפט

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 8

טיש 3 סאַמערייזיז די סיגנאַל נעמען, פאַנגקשאַנז און ציל קשר סיגנאַלז ניצן די באַזונדער ווירעס קאַבלע.
ווי די SWIM באַזונדער דראָט קאַבלע האט פרייַ קאַנעקטערז פֿאַר אַלע פּינס אויף איין זייַט, עס איז מעגלעך צו פאַרבינדן די ST-LINK/V2-ISOL צו אַ אַפּלאַקיישאַן ברעט אָן אַ נאָרמאַל SWIM קאַנעקטער. אויף דעם פלאַך בענד, אַלע סיגנאַלז זענען ריפערד צו אַ ספּעציפיש קאָליר און אַ פירמע צו יז די קשר אויף ציל.

טיש 3. שווימען נידעריק-פּרייַז קאַבלע קאַנעקשאַנז פֿאַר ST-LINK/V2-ISOL

קאָליר קאַבלע שטיפט נאָמען פֿונקציע ציל קשר
רויט TVCC ציל VCC-1 MCU VCC
גרין UART-RX אַניוזד רעזערווירט (2) (ניט קאָננעקטעד אויף די ציל ברעט)
בלוי UART-TX
געל BOOT0
מאַראַנץ שווימען שווימען MCU SWIM שטיפט
שוואַרץ GND ערד GND
ווייַס SWIM-RST באַשטעטיק 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-שפּילקע JTAG פלאַך בענד צוגעשטעלט.
טיש 4 סאַמערייזיז די סיגנאַלז נעמען, פאַנגקשאַנז און ציל קשר סיגנאַלז פון די נאָרמאַל 20-שפּילקע JTAG פלאַך בענד.

טיש 4. יTAG/SWD קאַבלע קאַנעקשאַנז

שפּילקע ניט. ST-LINKN2 קאַנעקטער (CN3) ST-LINKN2 פונקציע ציל קשר (JTAG) ציל קשר (SWD)
1 VAPP ציל 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 ניט פארבונדן ניט פארבונדן ניט פארבונדן
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 ניט פארבונדן ניט פארבונדן ניט פארבונדן
18 GND GND GND(3) GND(3)
19 VDD VDD (3.3V)t5) ניט פארבונדן ניט פארבונדן
20 GND GND GND(3) GND(3)
  1. די מאַכט צושטעלן פון די אַפּלאַקיישאַן ברעט איז פארבונדן צו די ST-LINK/V2 דיבאַגינג און פּראָגראַממינג ברעט צו ענשור סיגנאַל קאַמפּאַטאַבילאַטי צווישן ביידע באָרדז.
  2. פאַרבינדן צו GND פֿאַר ראַש רעדוקציע אויף די בענד.
  3. אין מינדסטער איינער פון די שטיפט מוזן זיין קאָננעקטעד צו דער ערד פֿאַר ריכטיק נאַטור (עס איז רעקאַמענדיד צו פאַרבינדן זיי אַלע).
  4. אָפּטיאָנאַל: פֿאַר סיריאַל ווירע Viewer (SWV) שפּור.
  5. בנימצא בלויז אויף ST-LINK/V2 און נישט קאָננעקטעד אויף ST-LINK/V2/OPTO.

פיגורע 9 ווייזט ווי צו פאַרבינדן די ST-LINK/V2 צו אַ ציל ניצן די JTAG קאַבלע.

  1. STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 9א = ציל אַפּלאַקיישאַן ברעט מיט JTAG קאַנעקטער
  2. ב = יTAG/SWD 20-דראָט פלאַך קאַבלע
  3. C= STM32 JTAG און SWD ציל קאַנעקטער

די רעפֿערענץ פון די קאַנעקטער דארף אויף די ציל אַפּלאַקיישאַן ברעט איז: 2x10C כעדער ראַפּינג 2x40C H3/9.5 (פּעך 2.54) - HED20 SCOTT PHSD80.

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - Fig10

באַמערקונג:
פֿאַר נידעריק-פּרייַז אַפּלאַקיישאַנז אָדער ווען דער נאָרמאַל 20-פּינס-2.54 מם-פּעך-קאַנעקטער שפּור איז צו גרויס, עס איז מעגלעך צו ינסטרומענט די Tag-קאָננעקט לייזונג צו שפּאָרן קאָס און פּלאַץ אויף די אַפּלאַקיישאַן ברעט. די Tagקאָננעקט אַדאַפּטער און קאַבלע צושטעלן אַ פּשוט פאַרלאָזלעך מיטל פון קאַנעקטינג ST-LINK/V2 אָדער ST-LINK/V2-ISOL צו די פּקב אָן ריקוויירינג אַ מאַטינג

ייַזנוואַרג קאַנפיגיעריישאַן
קאָמפּאָנענט אויף אַפּלאַקיישאַן פּקב. פֿאַר מער דעטאַילס וועגן דעם לייזונג און אַפּלאַקיישאַן-פּקב-פאָטפּרינט אינפֿאָרמאַציע, באַזוכן וווווו.tag-connect.com. רעפערענצן פון קאַמפּאָונאַנץ קאַמפּאַטאַבאַל מיט JTAG און SWD ינטערפייסיז זענען:
אַ) TC2050-ARM2010 אַדאַפּטער (20- צו 10-שפּילקע צובינד ברעט)
ב) TC2050-IDC אָדער TC2050-IDC-NL (קיין לעגס) (10-שפּילקע קאַבלע)
c) TC2050-CLIP ריטיינינג קלעמערל פֿאַר נוצן מיט TC2050-IDC-NL (אַפּשאַנאַל)

4.3 ST-LINK/V2 סטאַטוס לעדס
די געפירט מיט 'COM' אויף שפּיץ פון די ST-LINK / V2 ווייזט די ST-LINK / V2 סטאַטוס (וועלכער ווען:

  • געפירט איז בלינק רויט: דער ערשטער וסב ינומעריישאַן מיט די פּיסי איז גענומען אָרט.
  • געפירט איז רויט: קאָמוניקאַציע צווישן די פּיסי און ST-LINK/V2 איז געגרינדעט (סוף פון ינומעריישאַן).
  • געפירט איז בלינקינג גרין / רויט: דאַטן זענען יקסטשיינדזשד צווישן די ציל און די פּיסי.
  • געפירט איז גרין: די לעצטע קאָמוניקאַציע איז געווען געראָטן.
  • געפירט איז מאַראַנץ: ST-LINK/V2 קאָמוניקאַציע מיט די ציל איז ניט אַנדערש.

ווייכווארג קאַנפיגיעריישאַן

5.1 ST-LINK/V2 פירמוואַרע אַפּגרייד
די ST-LINK / V2 ימבעד אַ פירמוואַרע אַפּגרייד מעקאַניזאַם פֿאַר אַן אין-סיטו אַפּגרייד דורך די וסב פּאָרט. ווי די פירמוואַרע קען יוואַלוו בעשאַס די גאנצע לעבן פון די ST-LINK / V2 פּראָדוקט (נייַ פאַנגקשאַנאַליטי, זשוק פיקסיז, שטיצן פֿאַר נייַע מיקראָקאָנטראָללער פאַמיליעס ...), עס איז רעקאַמענדיד צו באַזוכן www.st.com/stlinkv2 פּיריאַדיקלי צו בלייבן דערהייַנטיקט מיט די לעצטע פירמוואַרע ווערסיע.

5.2 STM8 אַפּלאַקיישאַן אַנטוויקלונג
אָפּשיקן צו ST Toolset Pack24 מיט פּאַטש 1 אָדער מער פריש, וואָס כולל ST Visual Develop (STVD) און ST Visual Programmer (STVP).
5.3 STM32 אַפּלאַקיישאַן אַנטוויקלונג און פלאַש פּראָגראַממינג
דריט-פּאַרטיי מכשירים, Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™ און TASKING VX-מכשירים שטיצן ST-LINK/V2 לויט די ווערסיעס אין טיש 5 אָדער אין די לעצטע ווערסיע בנימצא.

טיש 5. ווי דריט-פּאַרטיי מכשירים שטיצן ST-LINK/V2

דריט-פּאַרטיי Toolchain ווערסיע
אַטולליק® TrueSTUDIO 2.1
IAR™ SWARM 6.20
Keil® MDK-ARM™ 4.20
TASKING ווקס מכשירים פֿאַר ARM® Cortex® -M 4.0.1

די ST-LINK/V2 ריקווייערז אַ דעדאַקייטאַד וסב שאָפער. אויב די מכשירים איז אויטאָמאַטיש אינסטאַלירן, די file stlink_winusb.inf איז אינסטאַלירן אין /inf (וואו איז טיפּיקלי C:/ווינדאָוז).
אויב די מכשירים סעטאַפּ איז נישט אויטאָמאַטיש אינסטאַלירן, דער שאָפער קענען זיין געפֿונען אויף www.st.com:

  1. פאַרבינדן צו www.st.com.
  2. אין דער זוכן קוויטל, טייל נומער פעלד, קוק פֿאַר ST-LINK/V2.
  3. דריקט אויף די גענעריק טייל נומער זייַל כייפּערלינגק צו ST-LINK/V2.
  4. אין די פּלאַן שטיצן קוויטל, סוו דריווערס אָפּטיילונג, גיט די ייקאַן צו אָפּלאָדירן st-link_v2_usbdriver.zip.
  5. אַנזיפּ און לויפן ST-Link_V2_USBdriver.exe.

סטשעמאַטיקס

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 11

1. לעגענדע פֿאַר שטיפט דיסקריפּשאַנז:
VDD = Target voltage חוש
DATA = SWIM DATA שורה צווישן ציל און דיבאַג געצייַג
GND = Ground voltage
RESET = ציל סיסטעם באַשטעטיק

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט - פייג 12

1. לעגענדע פֿאַר שטיפט דיסקריפּשאַנז:
VDD = Target voltage חוש
DATA = SWIM DATA שורה צווישן ציל און דיבאַג געצייַג
GND = Ground voltage
RESET = ציל סיסטעם באַשטעטיק

דאָקומענטן / רעסאָורסעס

STMicroelectronics UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט [pdfבאַניצער מאַנואַל
UM1075, ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט, UM1075 ST-LINK V2 אין-קרייַז דעבוגגער פּראָגראַמיסט, V2 אין-קרייַז דעבוגגער פּראָגראַמיסט, אין-קרייַז דעבוגגער פּראָגראַמיסט, דעבוגגער פּראָגראַמיסט, פּראָגראַמיסט

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *