ون اسٹاپ الیکٹرانک مینوفیکچرنگ سروسز، پی سی بی اور پی سی بی اے سے اپنی الیکٹرانک مصنوعات کو آسانی سے حاصل کرنے میں آپ کی مدد کرتی ہے۔

DAPLINK JLINK OBSTLINK STM32 برنر ڈاؤن لوڈر ایمولیٹر ARM کی جگہ لے لیتا ہے۔

مختصر تفصیل:

پروڈکٹ کا نام: CMSIS DAP سمیلیٹر

ڈیبگنگ انٹرفیس: JTAG، SWD، ورچوئل سیریل پورٹ

ترقیاتی ماحول: Kei1/MDK، IAR، OpenOCD

ٹارگٹ چپس: Cortex-M کور پر مبنی تمام چپس، جیسے STM32، NRF51/52، وغیرہ

آپریٹنگ سسٹم: ونڈوز، لینکس، میک

ان پٹ وولٹیج: 5V (USB پاور سپلائی)

آؤٹ پٹ وولٹیج: 5V/3.3V (براہ راست ہدف بورڈ کو فراہم کیا جا سکتا ہے)

پروڈکٹ کا سائز: 71.5mm*23.6mm*14.2mm


مصنوعات کی تفصیل

پروڈکٹ ٹیگز

1.1

 

مصنوعات کی خصوصیات
(1) ہارڈ ویئر اسکیمیٹک پی سی بی مکمل طور پر اوپن سورس، سافٹ ویئر اوپن سورس ہے، کاپی رائٹ کا کوئی خطرہ نہیں۔
فی الحال، مارکیٹ میں موجود jlink/stlink پائریٹڈ ہیں، اور استعمال میں کچھ قانونی مسائل ہیں۔ جب کچھ jlink کا استعمال IDE جیسے MDK کے ساتھ کیا جاتا ہے، تو یہ پائریسی کا اشارہ دے گا اور اسے عام طور پر استعمال نہیں کیا جا سکتا، اور کچھ jlink ورژن کو ایک مدت تک استعمال کرنے کے بعد فرم ویئر کو کھونے کا مسئلہ ہوتا ہے۔ فرم ویئر کھو جانے کے بعد، آپ کو سافٹ ویئر کو دستی طور پر بحال کرنے کی ضرورت ہے۔
(2)ایس ڈبلیو ڈی انٹرفیس کی رہنمائی کریں، مین اسٹریم پی سی ڈیبگنگ سافٹ ویئر کو سپورٹ کریں، بشمول کیل، آئی اے آر، اوپن او سی ڈی، سپورٹ ایس ڈبلیو ڈی ڈاؤن لوڈ، سنگل سٹیپ ڈیبگنگ۔
(3) JTAG انٹرفیس، Openocd کے ساتھ دنیا بھر میں تقریباً تمام SoC چپس، جیسے ARM Cortex-A سیریز، DSP، FPGA، MIPS، وغیرہ کی ڈیبگنگ کی حمایت کر سکتا ہے، کیونکہ SWD پروٹوکول صرف ایک نجی پروٹوکول ہے جس کی وضاحت ARM نے کی ہے، اور JTAG بین الاقوامی IEEE 1149 معیار ہے۔ عام طور پر ایمولیٹر ٹارگٹ چپ عام طور پر ARM Cortex-M سیریز ہوتی ہے، جو JTAG انٹرفیس کو متعارف نہیں کرواتی ہے، اور یہ پروڈکٹ JTAG انٹرفیس متعارف کراتی ہے، جو آپ کے لیے دوسرے پلیٹ فارمز کے تحت کام کو ڈیبگ کرنے اور ڈیبگ کرنے کے لیے موزوں ہے۔
(4) ورچوئل سیریل پورٹ کو سپورٹ کریں (یعنی اسے ایمولیٹر کے طور پر یا سیریل پورٹ ٹول کے طور پر استعمال کیا جا سکتا ہے، ch340، cp2102، p12303 کی جگہ لے کر)
(5)DAPLink USB فلیش ڈرائیو فرم ویئر اپ گریڈ کو سپورٹ کرتا ہے، بس nRST کو گراؤنڈ کریں، اسے DAPLink، PC میں لگائیں۔ ایک USB فلیش ڈرائیو ہو گی، صرف نئے فرم ویئر (ہیکس یا بن فائل) کو USB فلیش ڈرائیو میں گھسیٹ کر فرم ویئر اپ گریڈ مکمل کریں۔ چونکہ DAPLink یو ڈسک فنکشن کے ساتھ بوٹ لوڈر کو لاگو کرتا ہے، یہ آسانی سے فرم ویئر اپ گریڈ کو مکمل کر سکتا ہے۔ اگر آپ کے پاس بڑے پیمانے پر پیداوار میں STM32 پر مبنی پروڈکٹ ہے، اور پروڈکٹ کو بعد میں اپ گریڈ کرنے کی ضرورت پڑسکتی ہے، DAPLink میں بوٹ لوڈر کوڈ آپ کے حوالے کے لیے بہت قابل ہے، کلائنٹ کو پیچیدہ IDE انسٹال کرنے یا برن ٹولز کو مکمل کرنے کی ضرورت نہیں ہے۔ اپ گریڈ کریں، بس یو ڈسک پر گھسیٹیں آپ کے پروڈکٹ کی اپ گریڈ کو آسانی سے مکمل کر سکتے ہیں۔

8

وائرنگ کا طریقہ کار
ایمولیٹر کو ٹارگٹ بورڈ سے جوڑیں۔

SWD وائرنگ ڈایاگرام

تفصیل (1)

JTAG وائرنگ ڈایاگرام

تفصیل (2)

سوال و جواب
1. جلنے کی ناکامی، RDDI-DAP کی خرابی کی نشاندہی، کیسے حل کیا جائے؟
A: چونکہ سمیلیٹر جلنے کی رفتار تیز ہے، ڈوپونٹ لائن کے درمیان سگنل کراسسٹالک پیدا کرے گا، براہ کرم چھوٹی ڈوپونٹ لائن، یا قریب سے جڑی ہوئی ڈوپونٹ لائن کو تبدیل کرنے کی کوشش کریں، آپ جلنے کی رفتار کو کم کرنے کی بھی کوشش کر سکتے ہیں، عام طور پر حل کیا جا سکتا ہے۔ عام طور پر
2. اگر ٹارگٹ کا پتہ نہیں لگایا جا سکتا ہے تو کیا کرنا چاہیے، جو مواصلات کی ناکامی کی نشاندہی کرتا ہے؟
A: براہ کرم پہلے چیک کریں کہ آیا ہارڈ ویئر کیبل درست ہے (GND,CLK,10,3V3)، اور پھر چیک کریں کہ آیا ٹارگٹ بورڈ کی پاور سپلائی نارمل ہے۔ اگر ٹارگٹ بورڈ سمیلیٹر سے چلتا ہے، چونکہ USB کا زیادہ سے زیادہ آؤٹ پٹ کرنٹ صرف 500mA ہے، براہ کرم چیک کریں کہ آیا ٹارگٹ بورڈ کی پاور سپلائی ناکافی ہے۔
3. کون سی چپ ڈیبگنگ برننگ کو CMSIS DAP/DAPLink کے ذریعے سپورٹ کیا جاتا ہے؟
A: عام استعمال کا منظر نامہ MCU کو پروگرام اور ڈیبگ کرنا ہے۔ نظریاتی طور پر، Cortex-M سیریز کا دانا DAP کو جلانے اور ڈیبگ کرنے کے لیے استعمال کر سکتا ہے، مخصوص چپس جیسے STM32 فل سیریز آف چپس، GD32 فل سیریز، nRF51/52 سیریز وغیرہ۔
4. کیا میں لینکس کے تحت ڈیبگنگ کے لیے ڈی اے پی ایمولیٹر استعمال کرسکتا ہوں؟
ج: لینکس کے تحت، آپ ڈیبگنگ کے لیے اوپن او سی ڈی اور ڈی اے پی ایمولیٹر استعمال کر سکتے ہیں۔ openocd دنیا کا سب سے مقبول اور طاقتور اوپن سورس ڈیبگر ہے۔ آپ اوپن او سی ڈی کو ونڈوز کے نیچے بھی استعمال کر سکتے ہیں، مناسب کنفیگریشن اسکرپٹ لکھ کر چپ کی ڈیبگنگ، برننگ اور دیگر آپریشنز حاصل کر سکتے ہیں۔

پروڈکٹ شوٹنگ

9










  • پچھلا:
  • اگلا:

  • اپنا پیغام یہاں لکھیں اور ہمیں بھیجیں۔