
UM1075
صارف دستی
ST-LINK/V2 ان سرکٹ ڈیبگر/پروگرامر
STM8 اور STM32 کے لیے

تعارف
ST-LINK/V2 STM8 اور STM32 مائیکرو کنٹرولر خاندانوں کے لیے ایک ان سرکٹ ڈیبگر/پروگرامر ہے۔ سنگل وائر انٹرفیس ماڈیول (SWIM) اور JTAG/سیریل تار
ڈیبگنگ (SWD) انٹرفیس، ایپلی کیشن بورڈ پر واقع کسی بھی STM8 یا STM32 مائیکرو کنٹرولر کے ساتھ مواصلت کی سہولت فراہم کرتے ہیں۔ ST-LINK/V2 جیسی خصوصیات فراہم کرنے کے علاوہ، ST-LINK/V2-ISOL پی سی اور ٹارگٹ ایپلیکیشن بورڈ کے درمیان ڈیجیٹل تنہائی کی خصوصیات رکھتا ہے۔ یہ والیوم کو بھی برداشت کرتا ہے۔tag1000 VRMS تک۔ USB فل سپیڈ انٹرفیس پی سی کے ساتھ مواصلت کی اجازت دیتا ہے اور:
- STM8 آلات بذریعہ ST Visual Develop (STVD) یا ST Visual Program (STVP) سافٹ ویئر (جو STMicroelectronics سے دستیاب ہیں)۔
- STM32 آلات بذریعہ Atollic®، اور TASKING مربوط ترقیاتی ماحول۔™®, IAR, Keil

خصوصیات
- USB کنیکٹر کے ذریعہ فراہم کردہ 5 V پاور
- USB 2.0 فل سپیڈ ہم آہنگ انٹرفیس
- USB معیاری A سے Mini-B کیبل
- SWIM کی مخصوص خصوصیات
- 1.65 V سے 5.5 V درخواست والیومtage SWIM انٹرفیس پر تعاون یافتہ
- SWIM کم رفتار اور تیز رفتار طریقوں کی حمایت کی گئی ہے۔
- SWIM پروگرامنگ کی رفتار کی شرح: کم رفتار میں 9.7 Kbytes/s اور تیز رفتار میں 12.8 Kbytes/s
- ERNI معیاری عمودی (ref: 284697 یا 214017) یا افقی (ref: 214012) کنیکٹر کے ذریعے ایپلی کیشن سے کنکشن کے لیے SWIM کیبل
- پن ہیڈر یا 2.54 ملی میٹر پچ کنیکٹر کے ذریعے ایپلی کیشن سے کنکشن کے لیے سوئم کیبل - JTAG/سیریل وائر ڈیبگنگ (SWD) کی مخصوص خصوصیات
- 1.65 V سے 3.6 V درخواست والیومtagای نے جے پر حمایت کی۔TAG/SWD انٹرفیس اور 5 V برداشت کرنے والے ان پٹ
- جےTAG معیاری J سے کنکشن کے لیے کیبلTAG 20 پن پچ 2.54 ملی میٹر کنیکٹر
- جے کی حمایت کرتا ہے۔TAG مواصلات
- سیریل وائر ڈیبگ (SWD) اور سیریل وائر کو سپورٹ کرتا ہے۔ viewer (SWV) مواصلات - براہ راست فرم ویئر اپ ڈیٹ فیچر سپورٹڈ (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 | ڈیجیٹل تنہائی کے ساتھ ان سرکٹ ڈیبگر/پروگرامر |
پروڈکٹ کا مواد
پروڈکٹ کے اندر ڈیلیور کردہ کیبلز کو شکل 2: ST-LINK/V2 پروڈکٹ کے مواد اور شکل 3: ST-LINK/V2-ISOL پروڈکٹ کے مواد میں دکھایا گیا ہے۔ ان میں شامل ہیں (شکل 2 اور شکل 3 میں بائیں سے دائیں):
- USB معیاری A سے Mini-B کیبل (A)
- ST-LINK/V2 ڈیبگنگ اور پروگرامنگ (B)
- SWIM کم لاگت کنیکٹر (C)
- ایک سرے پر معیاری ERNI کنیکٹر کے ساتھ سوئم فلیٹ ربن (D)
- JTAG یا 20 پن کنیکٹر کے ساتھ SWD اور SWV فلیٹ ربن (E)


ہارڈ ویئر کی ترتیب
ST-LINK/V2 کو STM32F103C8 ڈیوائس کے ارد گرد ڈیزائن کیا گیا ہے، جس میں اعلی کارکردگی والے ARM® Cortex® کو شامل کیا گیا ہے۔
-M3 کور۔ یہ TQFP48 پیکیج میں دستیاب ہے۔
جیسا کہ شکل 4 میں دکھایا گیا ہے، ST-LINK/V2 دو کنیکٹر فراہم کرتا ہے:
- 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 = مواصلاتی سرگرمی ایل ای ڈی
STM8 ایپلیکیشنز کے ساتھ کنکشن
STM8 کی ترقی کے لیے، ST-LINK/V2 کو دو مختلف کیبلز کے ذریعے ٹارگٹ بورڈ سے منسلک کیا جا سکتا ہے، یہ ایپلیکیشن بورڈ پر دستیاب کنیکٹر پر منحصر ہے۔
یہ کیبلز ہیں:
- ایک سرے پر معیاری ERNI کنیکٹر کے ساتھ سوئم فلیٹ ربن
- دو 4 پن، 2.54 ملی میٹر کنیکٹر یا SWIM الگ تاروں والی کیبل کے ساتھ سوئم کیبل
SWIM فلیٹ ربن کے ساتھ معیاری ERNI کنکشن
شکل 5 دکھاتا ہے کہ ST-LINK/V2 کو کیسے جوڑنا ہے اگر ایک معیاری ERNI 4-pin SWIM کنیکٹر ایپلیکیشن بورڈ پر موجود ہے۔

- A = ERNI کنیکٹر کے ساتھ ٹارگٹ ایپلیکیشن بورڈ
- B = ایک سرے پر ERNI کنیکٹر کے ساتھ تار کیبل
- C = STM8 SWIM ہدف کنیکٹر
- تصویر 11 دیکھیں: SWIM ST-LINK/V2 معیاری ERNI کیبل۔
تصویر 6 ظاہر کرتا ہے کہ ST-LINK/V16-ISOL ٹارگٹ کنیکٹر پر پن 2 غائب ہے۔ اس گم شدہ پن کو کیبل کنیکٹر پر حفاظتی کلید کے طور پر استعمال کیا جاتا ہے، تاکہ SWIM کیبل کے کنکشن کو ٹارگٹ کنیکٹر ایون پن پر درست پوزیشن میں یقینی بنایا جا سکے، جو SWIM اور J دونوں کے لیے استعمال ہوتا ہے۔TAG کیبلز

کم لاگت SWIM کنکشن
شکل 7 دکھاتا ہے کہ ST-LINK/V2 کو کیسے جوڑنا ہے اگر 4-پن، 2.54 ملی میٹر، کم قیمت والا SWIM کنیکٹر ایپلیکیشن بورڈ پر موجود ہے۔

- A = 4 پن، 2.54 ملی میٹر، کم لاگت کنیکٹر کے ساتھ ٹارگٹ ایپلیکیشن بورڈ
- B = وائر کیبل جس میں 4 پن کنیکٹر یا علیحدہ تار کیبل ہے۔
- C = STM8 SWIM ہدف کنیکٹر
- تصویر 12 دیکھیں: SWIM ST-LINK/V2 کم قیمت کیبل
SWIM سگنلز اور کنکشنز
جدول 2 4 پن کنیکٹر کے ساتھ وائر کیبل کا استعمال کرتے ہوئے سگنل کے نام، افعال، اور ہدف کنکشن سگنلز کا خلاصہ کرتا ہے۔
ٹیبل 2۔ ST-LINK/V2 کے لیے فلیٹ ربن کنکشن تیریں۔
| پن نمبر | نام | فنکشن | ٹارگٹ کنکشن |
| 1 | وی ڈی ڈی | ہدف VCC-1 | ایم سی یو وی سی سی |
| 2 | ڈیٹا | سوئم | MCU سوئم پن |
| 3 | جی این ڈی | گراؤنڈ | جی این ڈی |
| 4 | ری سیٹ کریں۔ | ری سیٹ کریں۔ | MCU ری سیٹ پن |

جدول 3 الگ تاروں کی کیبل کا استعمال کرتے ہوئے سگنل کے نام، افعال، اور ہدف کنکشن سگنلز کا خلاصہ کرتا ہے۔
چونکہ SWIM علیحدہ وائر کیبل میں ایک طرف تمام پنوں کے لیے آزاد کنیکٹر ہوتے ہیں، اس لیے ST-LINK/V2-ISOL کو بغیر معیاری SWIM کنیکٹر کے ایپلیکیشن بورڈ سے جوڑنا ممکن ہے۔ اس فلیٹ ربن پر، تمام سگنلز کو ایک مخصوص رنگ اور ایک لیبل کے ذریعے حوالہ دیا جاتا ہے تاکہ ہدف پر کنکشن کو آسان کیا جا سکے۔
ٹیبل 3. ST-LINK/V2-ISOL کے لیے کم لاگت والے کیبل کنکشن تیریں۔
| رنگ | کیبل پن کا نام | فنکشن | ٹارگٹ کنکشن |
| سرخ | ٹی وی سی سی | ہدف VCC-1 | ایم سی یو وی سی سی |
| سبز | UART-RX | غیر استعمال شدہ | محفوظ (2) (ٹارگٹ بورڈ پر منسلک نہیں) |
| نیلا | UART-TX | ||
| پیلا | بوٹ 0 | ||
| کینو | سوئم | سوئم | MCU سوئم پن |
| سیاہ | جی این ڈی | گراؤنڈ | جی این ڈی |
| سفید | SWIM-RST | ری سیٹ کریں۔ | MCU ری سیٹ پن |
- ایپلیکیشن بورڈ سے بجلی کی فراہمی ST-LINK/V2 ڈیبگنگ اور پروگرامنگ بورڈ سے منسلک ہے تاکہ دونوں بورڈز کے درمیان سگنل کی مطابقت کو یقینی بنایا جا سکے۔
- BOOT0، UART-TX، اور UART-RX مستقبل کی پیشرفت کے لیے محفوظ ہیں۔
TVCC، SWIM، GND، اور SWIM-RST کو کم لاگت والے 2.54 ملی میٹر پچ کنیکٹر یا ٹارگٹ بورڈ پر دستیاب ہیڈر پن سے منسلک کیا جا سکتا ہے۔
STM32 ایپلیکیشنز کے ساتھ کنکشن
STM32 کی ترقی کے لیے، ST-LINK/V2 کو معیاری 20-pin J کا استعمال کرتے ہوئے ایپلیکیشن سے منسلک ہونے کی ضرورت ہے۔TAG فلیٹ ربن فراہم کی.
جدول 4 معیاری 20 پن J کے سگنلز کے نام، افعال اور ہدف کنکشن سگنلز کا خلاصہ کرتا ہے۔TAG فلیٹ ربن.
جدول 4. جےTAG/SWD کیبل کنکشن
| پن نمبر | ST-LINKN2 کنیکٹر (CN3) | ST-LINKN2 فنکشن | ٹارگٹ کنکشن (JTAG) | ہدف کنکشن (SWD) |
| 1 | وی اے پی پی | ہدف VCC | MCU VDU') | MCU VDD(1) |
| 2 | ||||
| 3 | ٹی آر ایس ٹی | JTAG ٹی آر ایس ٹی | جے این ٹی آر ایس ٹی | GND(2) |
| 4 | جی این ڈی | جی این ڈی | GND(3) | GND(3) |
| 5 | ٹی ڈی آئی | JTAG TDO | جے ٹی ڈی آئی | GND(2) |
| 6 | جی این ڈی | جی این ڈی | GND(3) | GND(3) |
| 7 | TMS SWDIO | JTAG TMS، SW 10 | جے ٹی ایم ایس | ایس ڈبلیو ڈی آئی او |
| 8 | جی این ڈی | جی این ڈی | GND(3) | GND(3) |
| 9 | TCK SWCLK | JTAG TCK، SW CLK | جے ٹی سی کے | ایس ڈبلیو سی ایل کے |
| 10 | جی این ڈی | جی این ڈی | GND(3) | GND(3) |
| 11 | NC | منسلک نہیں | منسلک نہیں | منسلک نہیں |
| 12 | جی این ڈی | جی این ڈی | GND(3) | GND(3) |
| 13 | TDO SWO | JTAG TDI، SWO | جے ٹی ڈی او | TRACESW0(4) |
| 14 | جی این ڈی | جی این ڈی | GND(3) | GND(3) |
| 15 | این آر ایس ٹی | این آر ایس ٹی | این آر ایس ٹی | این آر ایس ٹی |
| 16 | جی این ڈی | جی این ڈی | GND(3) | GND(3) |
| 17 | NC | منسلک نہیں | منسلک نہیں | منسلک نہیں |
| 18 | جی این ڈی | جی این ڈی | GND(3) | GND(3) |
| 19 | وی ڈی ڈی | VDD (3.3V)t5) | منسلک نہیں | منسلک نہیں |
| 20 | جی این ڈی | جی این ڈی | GND(3) | GND(3) |
- ایپلیکیشن بورڈ سے بجلی کی فراہمی ST-LINK/V2 ڈیبگنگ اور پروگرامنگ بورڈ سے منسلک ہے تاکہ دونوں بورڈز کے درمیان سگنل کی مطابقت کو یقینی بنایا جا سکے۔
- ربن پر شور کم کرنے کے لیے GND سے جڑیں۔
- درست رویے کے لیے اس پن میں سے کم از کم ایک کو زمین سے جوڑا جانا چاہیے (ان سب کو جوڑنے کی سفارش کی جاتی ہے)۔
- اختیاری: سیریل وائر کے لیے Viewer (SWV) ٹریس۔
- صرف ST-LINK/V2 پر دستیاب ہے اور ST-LINK/V2/OPTO پر منسلک نہیں ہے۔
شکل 9 دکھاتا ہے کہ J کا استعمال کرتے ہوئے ST-LINK/V2 کو ہدف سے کیسے جوڑنا ہے۔TAG کیبل
A = J کے ساتھ ٹارگٹ ایپلیکیشن بورڈTAG کنیکٹر- بی = جےTAG/SWD 20 وائر فلیٹ کیبل
- C= STM32 JTAG اور SWD ہدف کنیکٹر
ٹارگٹ ایپلیکیشن بورڈ پر مطلوبہ کنیکٹر کا حوالہ یہ ہے: 2x10C ہیڈر ریپنگ 2x40C H3/9.5 (پچ 2.54) - HED20 SCOTT PHSD80۔

نوٹ:
کم لاگت والے ایپلی کیشنز کے لیے یا جب معیاری 20-pins-2.54mm-pitch-connector footprint بہت بڑا ہو، تو اسے لاگو کرنا ممکن ہے۔ Tag-ایپلی کیشن بورڈ پر لاگت اور جگہ بچانے کے لیے حل کو مربوط کریں۔ دی Tag- کنیکٹ اڈاپٹر اور کیبل ST-LINK/V2 یا ST-LINK/V2-ISOL کو پی سی بی سے ملانے کی ضرورت کے بغیر جوڑنے کا ایک آسان قابل اعتماد ذریعہ فراہم کرتے ہیں۔
ہارڈ ویئر کی ترتیب
درخواست PCB پر جزو. اس حل کے بارے میں مزید تفصیلات اور ایپلیکیشن-PCB-footprint کی معلومات کے لیے ملاحظہ کریں۔ www.tag-connect.com. J کے ساتھ مطابقت رکھنے والے اجزاء کے حوالہ جاتTAG اور SWD انٹرفیس ہیں:
a) TC2050-ARM2010 اڈاپٹر (20 پن سے 10 پن انٹرفیس بورڈ)
b) TC2050-IDC یا TC2050-IDC-NL (کوئی ٹانگیں نہیں) (10 پن کیبل)
c) TC2050-CLIP برقرار رکھنے والی کلپ TC2050-IDC-NL کے ساتھ استعمال کرنے کے لیے (اختیاری)
4.3 ST-LINK/V2 اسٹیٹس LEDs
ST-LINK/V2 کے اوپر 'COM' کا لیبل لگا ہوا LED ST-LINK/V2 کی حیثیت کو ظاہر کرتا ہے (جو بھی ہو جب:
- ایل ای ڈی سرخ چمک رہی ہے: پی سی کے ساتھ پہلی USB گنتی ہو رہی ہے۔
- LED سرخ ہے: PC اور ST-LINK/V2 کے درمیان مواصلت قائم ہے (شمار کا اختتام)۔
- LED چمک رہا ہے سبز/سرخ: ہدف اور PC کے درمیان ڈیٹا کا تبادلہ ہو رہا ہے۔
- ایل ای ڈی سبز ہے: آخری مواصلت کامیاب رہی ہے۔
- LED نارنجی ہے: ST-LINK/V2 ہدف کے ساتھ مواصلت ناکام ہو گئی ہے۔
سافٹ ویئر کی تشکیل
5.1 ST-LINK/V2 فرم ویئر اپ گریڈ
ST-LINK/V2 USB پورٹ کے ذریعے ان سیٹو اپ گریڈ کے لیے ایک فرم ویئر اپ گریڈ میکانزم کو سرایت کرتا ہے۔ چونکہ فرم ویئر ST-LINK/V2 پروڈکٹ کی پوری زندگی کے دوران تیار ہو سکتا ہے (نئی فعالیت، بگ فکسز، نئے مائیکرو کنٹرولر خاندانوں کے لیے تعاون…) www.st.com/stlinkv2 وقتاً فوقتاً تازہ ترین فرم ویئر ورژن کے ساتھ اپ ٹو ڈیٹ رہنے کے لیے۔
5.2 STM8 ایپلیکیشن ڈویلپمنٹ
پیچ 24 یا اس سے زیادہ حالیہ کے ساتھ ST ٹول سیٹ Pack1 کا حوالہ دیں، جس میں ST Visual Develop (STVD) اور ST Visual Programmer (STVP) شامل ہیں۔
5.3 STM32 ایپلیکیشن ڈویلپمنٹ اور فلیش پروگرامنگ
فریق ثالث ٹول چینز، Atollic® TrueSTUDIO، IAR™ EWARM، Keil® MDK-ARM™، اور TASKING VX-toolset ٹیبل 2 میں دیے گئے ورژن کے مطابق یا دستیاب تازہ ترین ورژن میں ST-LINK/V5 کو سپورٹ کرتے ہیں۔
جدول 5۔ تھرڈ پارٹی ٹول چینز ST-LINK/V2 کو کس طرح سپورٹ کرتے ہیں۔
| تھرڈ پارٹی | ٹول چین | ورژن |
| Atollic® | TrueSTUDIO | 2.1 |
| IAR™ | بھیڑ | 6.20 |
| کیل® | MDK-ARM™ | 4.20 |
| ٹاسکنگ | ARM® Cortex® -M کے لیے VX-toolset | 4.0.1 |
ST-LINK/V2 کو ایک وقف شدہ USB ڈرائیور کی ضرورت ہے۔ اگر ٹول سیٹ خود بخود انسٹال ہوجاتا ہے، file stlink_winusb.inf میں انسٹال ہے۔ /inf (جہاں عام طور پر C:/Windows) ہے۔
اگر ٹول سیٹ سیٹ اپ نے اسے خود بخود انسٹال نہیں کیا تو، ڈرائیور کو تلاش کیا جا سکتا ہے۔ www.st.com:
- سے جڑیں۔ www.st.com
- تلاش کے ٹیب میں، پارٹ نمبر فیلڈ میں، ST-LINK/V2 تلاش کریں۔
- ST-LINK/V2 پر عام پارٹ نمبر کالم ہائپر لنک پر کلک کریں۔
- ڈیزائن سپورٹ ٹیب میں، SW ڈرائیورز سیکشن، st-link_v2_usbdriver.zip ڈاؤن لوڈ کرنے کے لیے آئیکن پر کلک کریں۔
- ان زپ کریں اور ST-Link_V2_USBdriver.exe چلائیں۔
اسکیمیات

1. پن کی وضاحت کے لیے لیجنڈ:
VDD = ہدف والیومtagای احساس
ڈیٹا = ٹارگٹ اور ڈیبگ ٹول کے درمیان سوئم ڈیٹا لائن
GND = زمینی جلدtage
ری سیٹ = ٹارگٹ سسٹم ری سیٹ

1. پن کی وضاحت کے لیے لیجنڈ:
VDD = ہدف والیومtagای احساس
ڈیٹا = ٹارگٹ اور ڈیبگ ٹول کے درمیان سوئم ڈیٹا لائن
GND = زمینی جلدtage
ری سیٹ = ٹارگٹ سسٹم ری سیٹ
دستاویزات / وسائل
![]() |
STMicroelectronics UM1075 ST-LINK V2 ان سرکٹ ڈیبگر پروگرامر [پی ڈی ایف] یوزر مینوئل UM1075، ST-LINK V2 ان-سرکٹ ڈیبگر پروگرامر، UM1075 ST-LINK V2 ان-سرکٹ ڈیبگر پروگرامر، V2 ان-سرکٹ ڈیبگر پروگرامر، ان-سرکٹ ڈیبگر پروگرامر، ڈیبگر پروگرامر، پروگرامر |


![ELD LINK ERS نمایاں]](https://manuals.plus/wp-content/uploads/2021/04/ELD-LINK-ERS-featured-150x150.png)

