مائکروچپ SAMRH71 بیرونی میموری فیملی ایویلیویشن کٹس کا پروگرامنگ
وضاحتیں
- پروڈکٹ کا نام: SAMRH فیملی ایویلیوایشن کٹس
- بیرونی میموری: فلیش میموری
- میموری ڈیوائسز:
- SAMRH71F20-EK:
- میموری ڈیوائس: SST39VF040
- سائز: 4 Mbit
- ترتیب دیا گیا بطور: 512K x 8
- نقشہ بندی سے: 0x6000_0000 سے 0x6007_FFFF
- SAMRH71F20-TFBGA-EK:
- میموری ڈیوائس: SST38VF6401
- سائز: 64 Mbit
- اس طرح ترتیب دیا گیا: 4M x 16
- نقشہ بندی سے: 0x6000_0000 سے 0x607F_FFFF
- SAMRH707F18-EK:
- میموری ڈیوائس: SST39VF040
- سائز: 4 Mbit
- ترتیب دیا گیا بطور: 512K x 8
- میپڈ از: 0x6007_FFFF
- SAMRH71F20-EK:
مصنوعات کے استعمال کی ہدایات
شرطیں
یہ سابقample ذیل میں درج ورژن پر چلتا ہے:
بیرونی بوٹ میموری کا نفاذ
SAMRH تشخیصی بورڈز NCS0 چپ سلیکٹ سگنلز سے منسلک بیرونی فلیش میموریز پر مشتمل ہیں۔ NCS0 کو HEMC میں ری سیٹ کے وقت 0x6000_0000 میموری ایریا میں کنفیگر کیا گیا ہے۔ اس میموری ایریا کو BOOT_MODE سلیکشن پن کے ذریعے بوٹ میموری ایڈریس پر عکس بند کیا جا سکتا ہے۔
میموری ڈیوائسز کی خصوصیات
درج ذیل جدول ہر تشخیصی کٹ کے لیے بیرونی فلیش میموری کے بارے میں تفصیلات فراہم کرتا ہے:
تشخیصی کٹس | میموری ڈیوائسز | سائز | کے طور پر منظم | سے نقشہ بنایا | پر نقشہ لگایا گیا۔ |
---|---|---|---|---|---|
SAMRH71F20-EK | SST39VF040 | 4 Mbit | 512 کے ایکس 8 | 0x6000_0000 | 0x6007_FFFF |
ہارڈ ویئر کی ترتیبات
یہ سیکشن بیرونی میموری سے پروسیسر کو بوٹ کرنے کے لیے DIP سوئچ کنفیگریشن فراہم کرتا ہے۔
SAMRH71F20-EK DIP سوئچ کنفیگریشن
پروسیسر بیرونی فلیش میموری سے بوٹ کرتا ہے جس میں قابل ترتیب ڈیٹا بس چوڑائی 8 بٹ پر سیٹ ہوتی ہے۔
اکثر پوچھے گئے سوالات
سوال: میں کیسے جان سکتا ہوں کہ آیا میرا بورڈ بیرونی میموری سے بوٹ کرنے کے لیے ترتیب دیا گیا ہے؟
A: صارف دستی میں فراہم کردہ کنفیگریشنز کے مطابق DIP سوئچ سیٹنگز کو چیک کریں۔ یقینی بنائیں کہ ڈیٹا بس کی چوڑائی آپ کی تشخیصی کٹ کے لیے درست طریقے سے سیٹ کی گئی ہے۔
SAMBA میموری ہینڈلرز کے ساتھ MPLAB-X کا استعمال کرتے ہوئے SAMRH فیملی ایویلیوایشن کٹس کی بیرونی میموری کو پروگرام کرنا
تعارف
یہ ایپلیکیشن نوٹ بتاتا ہے کہ MPLAB-X IDE کو SAMRH فیملی ایویلیویشن کٹس میں شامل بیرونی بوٹ میموری کو پروگرامنگ اور ڈیبگ کرنے کے قابل کیسے بنایا جائے۔ یہ صلاحیت SAMBA میموری ہینڈلرز کے ذریعہ فراہم کی گئی ہے جنہیں MPLAB-X IDE سے بلایا جاتا ہے۔
یہ دستاویز مختصر طور پر MPLAB-X IDE پروجیکٹس کو ترتیب دینے کے اقدامات کی وضاحت کرتی ہے جنہیں بیرونی میموری سے چلانے کی ضرورت ہے۔ منصوبے شروع سے بنائے جا سکتے ہیں یا موجودہ سے بنائے جا سکتے ہیں۔
شرطیں
یہ سابقample ذیل میں درج ورژن پر چلتا ہے:
- MPLAB v6.15، یا بعد کے ورژن
- SAMRH71 DFP پیک v2.6.253، یا بعد کے ورژن
- SAMRH707 DFP پیک v1.2.156، یا بعد کے ورژن
بیرونی بوٹ میموری کا نفاذ
SAMRH ایویلیویشن بورڈز بیرونی فلیش میموریز پر مشتمل ہیں جو NCS0 چپ سلیکٹ سگنلز سے منسلک ہیں۔ NCS0 کو HEMC میں ری سیٹ کے وقت 0x6000_0000 میموری ایریا میں کنفیگر کیا گیا ہے۔ اس 0x6000_0000 میموری ایریا کو ری سیٹ پر BOOT_MODE سلیکشن پن کے ذریعے 0x0000_0000 بوٹ میموری ایڈریس پر عکس بند کرنے کے لیے منتخب کیا جا سکتا ہے، متعلقہ ڈیوائس ڈیٹا شیٹس دیکھیں۔
مندرجہ ذیل جدول ہر تشخیصی کٹ کے لیے بیرونی فلیش میموری کے بارے میں تفصیلات فراہم کرتا ہے۔
جدول 2-1۔ میموری ڈیوائسز کی خصوصیات
تشخیصی کٹس | SAMRH71F20-EK | SAMRH71F20-TFBGA-EK | SAMRH707F18-EK |
میموری ڈیوائسز | SST39VF040 | SST38VF6401 | SST39VF040 |
سائز | 4 Mbit | 64 Mbit | 4 Mbit |
کے طور پر منظم | 512 کے ایکس 8 | 4M x 16 | 512 کے ایکس 8 |
سے نقشہ بنایا | 0x6000_0000 | ||
کو | 0x6007_FFFF | 0x607F_FFFF | 0x6007_FFFF |
فراہم کردہ SAMBA میموری ہینڈلرز کو ان بیرونی فلیش میموری ڈیوائسز میں ڈیٹا اور کوڈ لوڈ کرنے کے لیے تیار کیا گیا ہے جب کہ مندرجہ بالا جدول میں ظاہر کی گئی شرائط کی تعمیل کی گئی ہے۔
ہارڈ ویئر کی ترتیبات
یہ سیکشن DIP سوئچ کنفیگریشنز فراہم کرتا ہے جو پروسیسر کو بیرونی میموری سے بوٹ کرنے کے لیے بورڈز پر لاگو کرنا ضروری ہے۔ DIP سوئچ کنفیگریشن کو درج ذیل کنونشن کے مطابق لاگو کیا گیا ہے۔
- آف پوزیشن ایک منطق 1 پیدا کرتی ہے۔
- ON پوزیشن ایک منطق 0 پیدا کرتی ہے۔
SAMRH71F20-EK
اس کٹ پر پروسیسر بیرونی فلیش میموری سے بوٹ کرتا ہے جس میں قابل ترتیب ڈیٹا بس چوڑائی 8 بٹ پر سیٹ ہونی چاہیے۔
درج ذیل جدول DIP سوئچ کی مکمل ترتیب کے بارے میں تفصیلات فراہم کرتا ہے۔
جدول 3-1۔ SAMRH71F20-EK ترتیبات
SAMRH71F20 پروسیسر | SAMRH71F20 EK | ||||
پن نمبرز | ناموں کو پن کریں۔ | فنکشن | اختیارات | انتخاب | مطلوبہ ترتیب |
پی ایف 24 | بوٹ موڈ | میموری بوٹ کو منتخب کرتا ہے۔ | 0: اندرونی فلیش | بیرونی فلیش | SW5-1 = 1 (آف) |
1: بیرونی فلیش | |||||
پی جی 24 | CFG0 | صرف NSC0 چپ سلیکٹ کے لیے ڈیٹا بس کی چوڑائی کا انتخاب کرتا ہے۔ | CFG[1:0] = 00:8 بٹ | 8 بٹ | SW5-2 = 0 (ON) |
CFG[1:0] = 01:16 بٹ | |||||
پی جی 25 | CFG1 | CFG[1:0] = 10:32 بٹ | SW5-3 = 0 (ON) | ||
CFG[1:0] = 11:
محفوظ |
|||||
پی جی 26 | CFG2 | HECC ایکٹیویشن/ ڈی ایکٹیویشن کو منتخب کرتا ہے۔ سب کے لیے این سی ایس ایکس | 0: HECC آف | HECC آف | SW5-4 = 0 (ON) |
1: HECC آن | |||||
PC27 | CFG3 | لاگو کردہ HECC کوڈ درست کنندہ کو منتخب کرتا ہے۔ سب کے لیے این سی ایس ایکس | 0: ہیمنگ | ہامنگ | SW5-5 = 0 (ON) |
1: بی سی ایچ | |||||
منسلک نہیں ہے۔ | SW5-6 = "پرواہ نہیں" |
SAMRH71F20 - TFBGA - EK
اس کٹ پر پروسیسر بیرونی فلیش میموری سے ایک قابل ترتیب ڈیٹا بس چوڑائی کے ساتھ بوٹ کرتا ہے جسے 16 بٹ تک سخت وائرڈ کیا گیا ہے۔
درج ذیل جدول DIP سوئچ کی مکمل ترتیب کے بارے میں تفصیلات فراہم کرتا ہے۔
جدول 3-2۔ SAMRH71F20-TFBGA-EK ترتیبات
SAMRH71F20 پروسیسر | SAMRH71F20-TFBGA EK | |||||
پن نمبرز | ناموں کو پن کریں۔ | فنکشن | اختیارات | انتخاب | مطلوبہ ترتیب | |
پی ایف 24 | بوٹ موڈ | میموری بوٹ کو منتخب کرتا ہے۔ | 0: اندرونی فلیش | بیرونی فلیش | SW4-1 = 1 (آف) | |
1: بیرونی فلیش | ||||||
پی جی 26 | CFG2 | HECC ایکٹیویشن/ ڈی ایکٹیویشن کو منتخب کرتا ہے۔ سب کے لیے این سی ایس ایکس | 0: HECC آف | HECC آف | SW4-2 = 0 (ON) | |
1: HECC آن | ||||||
PC27 | CFG3 | لاگو کردہ HECC کوڈ درست کنندہ کو منتخب کرتا ہے۔ سب کے لیے این سی ایس ایکس | 0: ہیمنگ | ہامنگ | SW4-3 = 0 (ON) | |
1: بی سی ایچ | ||||||
پی جی 24 | CFG0 | صرف NSC0 چپ سلیکٹ کے لیے ڈیٹا بس کی چوڑائی کا انتخاب کرتا ہے۔ | CFG[1:0] = 00:8 بٹ | 16 بٹ |
ہارڈ وائرڈ۔ |
PG24 = 1 (آف) |
CFG[1:0] = 01:16
تھوڑا سا |
||||||
پی جی 25 | CFG1 | CFG[1:0] = 10:32
تھوڑا سا |
PG25 = 0 (ON) |
نوٹ:
بورڈ کی سلک اسکرین پر "1" اور "0" الٹے ہیں۔
SAMRH707F18 - EK
اس کٹ پر پروسیسر ایک فکسڈ 8 بٹ ڈیٹا بس چوڑائی کے ساتھ بیرونی فلیش میموری سے بوٹ ہوتا ہے۔ درج ذیل جدول DIP سوئچ کی مکمل ترتیب کے بارے میں تفصیلات فراہم کرتا ہے۔
جدول 3-3۔ SAMRH707F18-EK ترتیبات
SAMRH707F18 پروسیسر | SAMRH707F18-EK | |||||
پن نمبرز | ناموں کو پن کریں۔ | فنکشن | اختیارات | انتخاب | مطلوبہ ترتیب | |
PC30 | بوٹ موڈ 0 | بوٹ میموری کو منتخب کرتا ہے۔ | بوٹ موڈ [1:0] = 00: اندرونی فلیش (HEFC) | بیرونی فلیش | SW7-1 = 1 (آف) | |
بوٹ موڈ [1:0] = 01: بیرونی فلیش (HEMC) | ||||||
PC29 | بوٹ موڈ 1 | بوٹ موڈ [1:0] = 1X: اندرونی ROM | SW7-2 = 0 (ON) | |||
پی اے 19 | CFG3 | بوٹ موڈ [1:0] = 01 (بیرونی فلیش) | N/A | SW7-3 = "پرواہ نہیں" | ||
ہیمنگ کوڈ بطور ڈیفالٹ HECC کوڈ درست کنندہ کے طور پر منتخب کیا گیا ہے۔ سب کے لیے این سی ایس ایکس | اندرونی طور پر '0' کی طرف گامزن | |||||
بوٹ موڈ [1:0] = 1X (اندرونی ROM) | ||||||
اندرونی ROM فعال ہونے پر فعال مرحلے کا انتخاب کرتا ہے۔ | 0: رن فیز | |||||
1: بحالی کا مرحلہ | ||||||
پی اے 25 | CFG2 | بوٹ موڈ [1:0] = 01 (بیرونی فلیش) | HECC آف | SW7-4 = 0 (ON) | ||
HECC ایکٹیویشن / غیر فعال کرنے کا انتخاب کرتا ہے۔ سب کے لیے NCSx جب بیرونی فلیش فعال ہو۔ | 0: HECC آف | |||||
1: HECC آن | ||||||
بوٹ موڈ [1:0] = 1X (اندرونی ROM) | ||||||
جب اندرونی ROM فعال ہو تو کمیونیکیشن موڈ کو منتخب کرتا ہے۔ | 0: UART موڈ | |||||
1: اسپیس وائر موڈ | بوٹ موڈ 0 = 0 | |||||
LVDS انٹرفیس | ||||||
بوٹ موڈ 0 = 1 | ||||||
ٹی ٹی ایل موڈ |
نوٹ:
"CFG[2]" اور "CFG[3]" بورڈ کی سلک اسکرین پر الٹے ہیں۔
سافٹ ویئر کی ترتیبات
مندرجہ ذیل سیکشن وضاحت کرتا ہے کہ MPLAB X پروجیکٹس کو بیرونی میموری سے چلانے کے لیے کس طرح ترتیب دیا جائے۔
بورڈ file
بورڈ file ایک XML ہے۔ file ایکسٹینشن (*.xboard) کے ساتھ جو SAMBA میموری ہینڈلرز کو بھیجے گئے پیرامیٹرز کی وضاحت کرتا ہے۔ اسے صارف کے MPLAB-X پروجیکٹ فولڈر میں رکھا جانا چاہیے۔
SAMRH تشخیصی کٹس کے لیے، بورڈ کا طے شدہ نام file "board.xboard" ہے، اور اس کا ڈیفالٹ مقام پروجیکٹ کا روٹ فولڈر ہے: "ProjectDir.X"
بورڈ میں موجود دو پیرامیٹرز file بنانے کے لیے صارف کے ذریعہ ترتیب دیا جانا چاہیے۔ file صارف کی درخواست کی ساخت کے مطابق۔
یہ دو پیرامیٹرز ہیں:
- [End_Address]: یہ پیرامیٹر بیرونی بوٹ میموری کے سائز سے متعلق ہے اور میموری کے آخری پتے کی وضاحت کرتا ہے۔
- [User_Path]: یہ پیرامیٹر SAMBA میموری ہینڈلرز کے مقام کے مطلق راستے کی وضاحت کرتا ہے۔
دوسرے پیرامیٹرز کا انحصار SAMBA میموری ہینڈلر کے نفاذ پر ہے اور انہیں ان کی ڈیفالٹ اقدار پر رکھا جا سکتا ہے۔
مندرجہ ذیل اعداد و شمار ایک ڈھانچہ فراہم کرتا ہے۔ampبورڈ کے لی file.
شکل 4-1۔ بورڈ file مواد سابقample
مندرجہ ذیل جدول بورڈ کے پہلے سے طے شدہ صارف پیرامیٹرز فراہم کرتا ہے۔ fileSAMRH تشخیصی کٹس کے لیے فراہم کی گئی ہے۔
جدول 4-1۔ بورڈ File پیرامیٹرز
SAMRH تشخیصی کٹ | [اختتام_پتہ] | [صارف_راستہ] |
SAMRH71F20-EK | 6007_FFFFh | ${ProjectDir}\sst39vf040_loader_samba_sam_rh71_ek_sram.bin |
SAMRH71F20-TFGBA EK | 607F_FFFFh | ${ProjectDir}\sst38vf6401_loader_samba_sam_rh71_tfbga_sram.bin |
SAMRH707F18-EK | 6007_FFFFh | ${ProjectDir}\sst39vf040_loader_samba_sam_rh707_ek_sram.bin |
پروجیکٹ کنفیگریشن
بورڈ File
بورڈ file "بورڈ" میں بیان کیا جانا چاہئے file MPLAB X پروجیکٹس کے پروجیکٹ کی خصوصیات کا path" فیلڈ، جیسا کہ مندرجہ ذیل تصویر میں دکھایا گیا ہے۔ "بورڈ file path" فیلڈ ڈیبگر ٹول آپشنز سے قابل رسائی ہے (ہمارے سابق میں PKoB4ample)، پھر "پروگرام آپشنز" کو "آپشن کیٹیگریز" مینو سے منتخب کیا جاتا ہے۔
پہلے سے طے شدہ طور پر، بورڈ file پاتھ فیلڈ اس پر سیٹ ہے: ${ProjectDir}/board.xboard اگر بورڈ file فولڈر میں موجود نہیں ہے، SAMBA میموری ہینڈلرز کو نظر انداز کر دیا گیا ہے۔
شکل 4-2۔ بورڈ کا اعلامیہ File MPLAB X پروجیکٹ کی خصوصیات میں
بیرونی میموری
MPLAB-X ہارمونی 3 (MH3) sample پروجیکٹس ایک ڈیفالٹ لنکر اسکرپٹ استعمال کرتے ہیں جو ایپلی کیشن کو اندرونی بوٹ میموری سے چلانے کے لیے تشکیل دیتا ہے۔
بطور ڈیفالٹ، لنکر اسکرپٹ file "ATSAMRH71F20C.ld" کو ہم آہنگی کے منصوبوں میں لاگو کیا جاتا ہے، جیسا کہ درج ذیل تصویر میں دکھایا گیا ہے۔
شکل 4-3۔ پہلے سے طے شدہ لنکر اسکرپٹ کا مقام
لنکر اسکرپٹ اندرونی پیرامیٹرز ROM_ORIGIN اور ROM_LENGTH کا استعمال کرتا ہے، جیسا کہ درج ذیل تصویر میں دکھایا گیا ہے، بوٹ میموری کے مقام اور لمبائی کی وضاحت کرنے کے لیے۔ قابل عمل بنانے کے لیے ایپلیکیشن ان پیرامیٹرز پر منحصر ہے۔
ایسampلی لنکر اسکرپٹ اوپر پیرامیٹر ROM_LENGTH کو 0x0002_0000 تک محدود کرتا ہے جو کہ اندرونی فلیش کی لمبائی ہے اور اگر یہ شرط پوری نہیں ہوتی ہے تو ایک کمپلیشن ایرر پیدا کرتا ہے۔
تاہم، یہ حد بیرونی فلیش میموری کے استعمال کے مطابق نہیں ہوسکتی ہے، کیونکہ اس کی لمبائی 0x0002_0000 سے زیادہ ہوسکتی ہے۔
اگر بیرونی میموری میں پروگرام کردہ کوڈ 0x0002_0000 سے چھوٹا ہے، تو لنکر اسکرپٹ کو اپ ڈیٹ کرنے کی ضرورت نہیں ہے۔ file. تاہم، اگر یہ اس لمبائی سے زیادہ ہے، تو ROM_LENGTH پیرامیٹر کو بیرونی میموری کی اصل لمبائی کی عکاسی کرنے کے لیے اپ ڈیٹ کیا جانا چاہیے۔
ROM_ORIGIN پیرامیٹر کو لنکر اسکرپٹ میں ترمیم کیے بغیر بھی اوور رائڈ کیا جا سکتا ہے۔ file.
ROM_LENGTH پیرامیٹر کو اوور رائیڈ کرنے سے پہلے، آپ کے ہارڈویئر کنفیگریشن سے ملنے کے لیے لنکر اسکرپٹ میں ترمیم کرنا ضروری ہے۔
ROM_LENGTH پیرامیٹر کو اوور رائیڈ کرنے کے لیے، آپ MPLAB-X پروجیکٹ کی خصوصیات میں "پری پروسیسر میکرو ڈیفینیشنز" فیلڈ استعمال کر سکتے ہیں۔ اس فیلڈ تک رسائی "XC32-ld" آئٹم سے کی جا سکتی ہے، اور پھر
"علامتیں اور میکرو" کو "اختیارات کیٹیگریز" مینو سے منتخب کیا جا سکتا ہے، جیسا کہ درج ذیل تصویر میں دکھایا گیا ہے۔
سابق کے لیےampلی، SST39VF040 فلیش میموری ڈیوائس کے لیے:
اگر ROM_LENGTH میں ترمیم نہیں کی گئی ہے اور بلٹ کوڈ کی لمبائی 0x0002_0000 سے کم ہونی چاہیے۔
- ROM_LENGTH=0x20000
- ROM_ORIGIN=0x60000000
اگر ROM_LENGTH کو 0x0008_0000 پر اپ ڈیٹ کر دیا گیا ہے اور بلٹ کوڈ کی لمبائی 0x0005_0000 سے کم ہونی چاہیے۔
- ROM_LENGTH=0x50000
- ROM_ORIGIN=0x60000000
سافٹ ویئر کی ترسیل
SAMBA میموری ہینڈلرز کا طریقہ کار بائنری ایپلٹس پر مبنی ہے، جو پروسیسر کے ورژن اور لاگو کی گئی بیرونی بوٹ میموری کے مطابق مختلف ہے۔ SAMRH تشخیصی کٹس کے لیے مخصوص تین بائنری ایپلٹس ہیں:
- sst39vf040_loader_samba_sam_rh71_ek_sram.bin
- sst39vf040_loader_samba_sam_rh707_ek_sram.bin
- sst38vf6401_loader_samba_sam_rh71_tfbga_sram.bin
یہ ایپلٹس پروسیسر کی اندرونی ریم میں چلتے ہیں اور ان میں ڈیبگ اسکرپٹس کے ساتھ بات چیت کے لیے SAMBA انٹرفیس اور بیرونی بوٹ میموری پر پروگرامنگ آپریشنز (مٹانا، لکھنا، وغیرہ) انجام دینے والے معمولات دونوں شامل ہیں۔
SAMRH تشخیصی کٹس کو سپورٹ کرنے کے لیے تین زپ شدہ سافٹ ویئر پیکجز فراہم کیے گئے ہیں۔ ہر پیکج میں شامل ہیں:
- سرشار بورڈ file
- وقف شدہ بائنری ایپلٹ file.
بیرونی بوٹ میموری سے کمپائلنگ، پروگرامنگ اور ڈیبگنگ
ایک بار جب MPLAB X پروجیکٹ ایک درست SAMBA میموری ہینڈلر کے ساتھ مکمل طور پر سیٹ اپ ہو جاتا ہے، صارف اوپر والے مینو سے بٹن اور آئیکون بار کا استعمال کرتے ہوئے بیرونی بوٹ میموری میں اس پروجیکٹ کو مرتب، پروگرام اور ڈیبگ کر سکتا ہے، جیسا کہ درج ذیل اعداد و شمار میں دکھایا گیا ہے۔
- پروجیکٹ کو صاف اور مرتب کرنے کے لیے، کلین اینڈ بلڈ پر کلک کریں۔
- ایپلیکیشن کو ڈیوائس پر پروگرام کرنے کے لیے، میک اینڈ پروگرام پر کلک کریں۔
- کوڈ کو چلانے کے لیے، ڈیبگ پروجیکٹ پر کلک کریں۔
- کوڈ کو روکنے کے لیے، ختم ڈیبگر سیشن پر کلک کریں۔
- یا اسے روکنے کے لیے توقف پر کلک کریں۔
- یا اسے روکنے کے لیے توقف پر کلک کریں۔
حوالہ
یہ سیکشن ان دستاویزات کی فہرست دیتا ہے جو MPLAB X، SAMRH71 اور SAMRH707 آلات کے بارے میں مزید معلومات فراہم کرتے ہیں۔
MPLAB X
MPLAB X IDE یوزر گائیڈ، DS50002027D۔ https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide#tabs
SAMRH71 ڈیوائس
- SAMRH71F20 ڈیوائس ڈیٹا شیٹ، DS60001593 ww1.microchip.com/downloads/en/DeviceDoc/SAMRH71_Datasheet_DS60001593F.pdf
- SAMRH71F20 ایویلیویشن کٹ یوزر گائیڈ، DS50002910۔ https://ww1.microchip.com/downloads/en/DeviceDoc/SAMRH71F20-EK-Evaluation-Kit-User-Guide-DS50002910A.pdf
- SAMRH71-TFBGA-EK ایویلیویشن کٹ یوزر گائیڈ، DS50003449A https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/UserGuides/50003449.pdf
- SAMRH71F20 ایویلیویشن کٹ، DS00004008 کے ساتھ شروعات کرنا۔ https://ww1.microchip.com/downloads/en/Appnotes/
- Getting_Started_with_the_SAMRH71F20_Evaluation_Kit_DS00004008A.pdf
- SST38LF6401RT اور SAMRH71 حوالہ ڈیزائن، DS0004274 https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/AN4274_SST38LF6401RT_SAMRH71_Reference_Design_00004274.pdf
SAMRH707 ڈیوائس
SAMRH707F18 ڈیوائس ڈیٹا شیٹ، DS60001634 https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/DataSheets/SAMRH707_Datasheet_DS60001634.pdf
MPLAB-X IDE اور MCC ہارمونی فریم ورک، DS707 کا استعمال کرتے ہوئے SAMRH18F00004478 مائکروکنٹرولر کے ساتھ شروعات کرنا https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/00004478.pdf
SAMRH707-EK ایویلیویشن کٹ یوزر گائیڈ، DS60001744
https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/UserGuides/SAMRH707_EK_Evaluation_Kit_User_Guide_60001744.pdf
SST38LF6401RT اور SAMRH707 حوالہ ڈیزائن، DS00004583 ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/SAMRH707-SST38LF6401RT-Reference-Design-00004583.pdf
نظرثانی کی تاریخ
نظرثانی کی تاریخ ان تبدیلیوں کو بیان کرتی ہے جو دستاویز میں لاگو کی گئی تھیں۔ تبدیلیاں نظر ثانی کے ذریعے درج کی جاتی ہیں، جو کہ سب سے زیادہ حالیہ اشاعت سے شروع ہوتی ہیں۔
نظر ثانی | تاریخ | تفصیل |
A | 04/2024 | ابتدائی نظرثانی |
مائیکرو چپ کی معلومات
مائیکرو چِپ Webسائٹ
مائیکرو چِپ ہمارے ذریعے آن لائن سپورٹ فراہم کرتا ہے۔ webسائٹ پر www.microchip.com/. یہ webسائٹ بنانے کے لئے استعمال کیا جاتا ہے files اور معلومات صارفین کے لیے آسانی سے دستیاب ہیں۔ دستیاب مواد میں سے کچھ میں شامل ہیں:
- پروڈکٹ سپورٹ – ڈیٹا شیٹس اور خطا، ایپلیکیشن نوٹس اور ایسample پروگرامز، ڈیزائن کے وسائل، صارف کے رہنما اور ہارڈویئر سپورٹ دستاویزات، تازہ ترین سافٹ ویئر ریلیز اور محفوظ شدہ سافٹ ویئر
- جنرل ٹیکنیکل سپورٹ - اکثر پوچھے جانے والے سوالات (FAQs)، تکنیکی مدد کی درخواستیں، آن لائن ڈسکشن گروپس، مائکروچپ ڈیزائن پارٹنر پروگرام ممبر کی فہرست
- مائیکرو چِپ کا کاروبار - پروڈکٹ سلیکٹر اور آرڈرنگ گائیڈز، تازہ ترین مائیکرو چِپ پریس ریلیز، سیمینارز اور ایونٹس کی فہرست، مائیکرو چِپ سیلز آفسز، ڈسٹری بیوٹرز اور فیکٹری کے نمائندوں کی فہرستیں
مصنوعات کی تبدیلی کی اطلاع کی خدمت
مائیکرو چِپ کی پروڈکٹ کی تبدیلی کی اطلاع سروس صارفین کو مائیکرو چِپ پراڈکٹس پر تازہ رکھنے میں مدد کرتی ہے۔ سبسکرائبرز کو ای میل اطلاع موصول ہوگی جب بھی کسی مخصوص پروڈکٹ فیملی یا ڈیولپمنٹ ٹول کی دلچسپی سے متعلق تبدیلیاں، اپ ڈیٹس، نظرثانی یا خرابیاں ہوں گی۔
رجسٹر کرنے کے لیے، پر جائیں۔ www.microchip.com/pcn اور رجسٹریشن کی ہدایات پر عمل کریں۔
کسٹمر سپورٹ
مائیکرو چِپ پروڈکٹس کے صارفین کئی چینلز کے ذریعے مدد حاصل کر سکتے ہیں:
- تقسیم کار یا نمائندہ
- مقامی سیلز آفس
- ایمبیڈڈ سولیوشن انجینئر (ESE)
- ٹیکنیکل سپورٹ
صارفین کو مدد کے لیے اپنے ڈسٹری بیوٹر، نمائندے یا ESE سے رابطہ کرنا چاہیے۔ مقامی سیلز آفس بھی گاہکوں کی مدد کے لیے دستیاب ہیں۔ سیلز دفاتر اور مقامات کی فہرست اس دستاویز میں شامل ہے۔
کے ذریعے تکنیکی مدد دستیاب ہے۔ webسائٹ پر: www.microchip.com/support
مائیکرو چِپ ڈیوائسز کوڈ پروٹیکشن فیچر
مائیکرو چِپ پروڈکٹس پر کوڈ پروٹیکشن فیچر کی درج ذیل تفصیلات نوٹ کریں:
- مائیکرو چِپ مصنوعات اپنی مخصوص مائیکرو چِپ ڈیٹا شیٹ میں موجود تصریحات کو پورا کرتی ہیں۔
- مائیکرو چِپ کا خیال ہے کہ اس کی مصنوعات کا خاندان محفوظ ہے جب اسے مطلوبہ انداز میں، آپریٹنگ تصریحات کے اندر، اور عام حالات میں استعمال کیا جائے۔
- مائیکروچپ قدروں اور جارحانہ طور پر اپنے دانشورانہ املاک کے حقوق کا تحفظ کرتی ہے۔ مائیکرو چِپ پروڈکٹ کے کوڈ پروٹیکشن فیچرز کی خلاف ورزی کرنے کی کوششیں سختی سے ممنوع ہیں اور ڈیجیٹل ملینیم کاپی رائٹ ایکٹ کی خلاف ورزی کر سکتی ہیں۔
- نہ تو مائکروچپ اور نہ ہی کوئی دوسرا سیمی کنڈکٹر بنانے والا اس کے کوڈ کی حفاظت کی ضمانت دے سکتا ہے۔ کوڈ پروٹیکشن کا مطلب یہ نہیں ہے کہ ہم اس بات کی ضمانت دے رہے ہیں کہ پروڈکٹ "اٹوٹ ایبل" ہے۔ کوڈ تحفظ مسلسل تیار ہو رہا ہے۔ Microchip ہماری مصنوعات کے کوڈ پروٹیکشن فیچرز کو مسلسل بہتر بنانے کے لیے پرعزم ہے۔
قانونی نوٹس
یہ اشاعت اور اس میں موجود معلومات کو صرف مائیکرو چِپ پروڈکٹس کے ساتھ استعمال کیا جا سکتا ہے، بشمول آپ کی درخواست کے ساتھ مائیکرو چِپ پروڈکٹس کو ڈیزائن، ٹیسٹ اور انٹیگریٹ کرنا۔ کسی دوسرے طریقے سے اس معلومات کا استعمال ان شرائط کی خلاف ورزی کرتا ہے۔ ڈیوائس ایپلیکیشنز سے متعلق معلومات صرف آپ کی سہولت کے لیے فراہم کی جاتی ہیں اور اپ ڈیٹس کے ذریعے اس کی جگہ لے لی جا سکتی ہے۔ یہ یقینی بنانا آپ کی ذمہ داری ہے کہ آپ کی درخواست آپ کی وضاحتوں کے مطابق ہو۔ اضافی سپورٹ کے لیے اپنے مقامی مائیکرو چِپ سیلز آفس سے رابطہ کریں یا اضافی سپورٹ حاصل کریں۔ www.microchip.com/en-us/support/design-help/client-support-services.
یہ معلومات مائیکروچپ "جیسا ہے" کے ذریعہ فراہم کی گئی ہے۔ مائیکروچپ کسی بھی قسم کی کوئی نمائندگی یا وارنٹی نہیں دیتا خواہ ظاہر ہو یا مضمر، تحریری ہو یا زبانی، قانونی یا بصورت دیگر، معلومات سے متعلق جس میں شامل ہے لیکن محدود نہیں غیر خلاف ورزی، تجارتی صلاحیت، اور کسی خاص مقصد کے لیے فٹنس، یا اس کی حالت، معیار، یا کارکردگی سے متعلق وارنٹی۔
کسی بھی صورت میں مائیکروچپ کسی بھی بالواسطہ، خصوصی، تعزیری، اتفاقی، یا نتیجے میں ہونے والے نقصان، نقصان، لاگت، یا کسی بھی قسم کے اخراجات کے لیے ذمہ دار نہیں ہوگی، یہاں تک کہ اگر مائیکروچپ کو امکان کے بارے میں مشورہ دیا گیا ہو یا نقصانات کا اندازہ لگایا جا سکتا ہے۔ قانون کی طرف سے اجازت دی گئی مکمل حد تک، معلومات یا اس کے استعمال سے متعلق کسی بھی طرح سے تمام دعووں پر مائیکروچپ کی کل ذمہ داری فیس کی رقم سے زیادہ نہیں ہوگی، اگر آپ کو کسی بھی صورت میں، معلومات کے لیے مائکروچپ۔
لائف سپورٹ اور/یا حفاظتی ایپلی کیشنز میں مائیکرو چِپ ڈیوائسز کا استعمال مکمل طور پر خریدار کے خطرے میں ہے، اور خریدار اس طرح کے استعمال کے نتیجے میں ہونے والے کسی بھی اور تمام نقصانات، دعووں، سوٹوں، یا اخراجات سے بے ضرر مائیکرو چِپ کا دفاع، معاوضہ اور اسے رکھنے پر متفق ہے۔ کسی بھی مائیکرو چِپ دانشورانہ املاک کے حقوق کے تحت کوئی لائسنس، واضح طور پر یا دوسری صورت میں نہیں دیا جاتا جب تک کہ دوسری صورت میں بیان نہ کیا جائے۔
ٹریڈ مارکس
مائیکرو چِپ کا نام اور لوگو، مائیکرو چِپ لوگو، اڈاپٹیک، اے وی آر، اے وی آر لوگو، اے وی آر فریکس، بیسٹ ٹائم، بٹ کلاؤڈ، کریپٹو میموری، کریپٹو آر ایف، ڈی ایس پی آئی سی، فلیکس پی ڈبلیو آر، ہیلڈو، آئی جی ایل او، جوک بلوکس، کیلوق، لنکس، لنکس، لنکس، میکل ایکس MediaLB, megaAVR, Microsemi, Microsemi لوگو, MOST, MOST لوگو, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 لوگو, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SST, Logo, Logo , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, اور XMEGA USA اور دیگر ممالک میں Incorporated Microchip Technology کے رجسٹرڈ ٹریڈ مارکس ہیں۔
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermit 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus لوگو, Quiet-World, SmartWorld TimeCesium، TimeHub، TimePictra، TimeProvider، اور ZL امریکہ میں شامل Microchip ٹیکنالوجی کے رجسٹرڈ ٹریڈ مارک ہیں۔
ملحقہ کلید دبانے، AKS، analog-for-the-Digital Age، Any Capacitor، AnyIn، AnyOut، Augmented Switching، BlueSky، BodyCom، Clockstudio، CodeGuard، CryptoAuthentication، CryptoAutomotive، CryptoAuthentication، CryptoAutomotive، CryptoCDEMPanet، CryptoCid متحرک اوسط ملاپ , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
آئی جی اے ٹی، ان سرکٹ سیریل پروگرامنگ، آئی سی ایس پی، آئی این آئی سی نیٹ، انٹیلیجنٹ متوازی، انٹیلی ایم او ایس، انٹر چپ کنیکٹیویٹی، جیٹر بلاکر، نوب آن ڈسپلے، مارجن لنک، میکس کرپٹو، زیادہ سے زیادہView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB سرٹیفائیڈ لوگو, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS, PowerMOS 7, PowerMOS , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, Syrod Touch , ٹرسٹڈ ٹائم, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan، WiperLock، XpressConnect، اور ZENA USA اور دیگر ممالک میں Incorporated Microchip Technology کے ٹریڈ مارک ہیں۔
ایس کیو ٹی پی امریکہ میں شامل مائیکرو چِپ ٹیکنالوجی کا ایک سروس مارک ہے۔
Adaptec لوگو، فریکوئنسی آن ڈیمانڈ، سیلیکون سٹوریج ٹیکنالوجی، اور Symmcom دیگر ممالک میں Microchip Technology Inc. کے رجسٹرڈ ٹریڈ مارک ہیں۔
GestIC Microchip Technology Germany II GmbH & Co. KG کا رجسٹرڈ ٹریڈ مارک ہے، جو Microchip Technology Inc. کا ذیلی ادارہ ہے، دوسرے ممالک میں۔
یہاں ذکر کردہ دیگر تمام ٹریڈ مارک ان کی متعلقہ کمپنیوں کی ملکیت ہیں۔
© 2024، Microchip Technology Incorporated اور اس کے ذیلی ادارے۔ جملہ حقوق محفوظ ہیں.
ISBN: 978-1-6683-4401-9
کوالٹی مینجمنٹ سسٹم
مائیکرو چِپ کے کوالٹی مینجمنٹ سسٹمز کے بارے میں معلومات کے لیے، براہِ کرم ملاحظہ کریں۔ www.microchip.com/quality.
دنیا بھر میں سیلز اور سروس
امریکہ | ایشیا/پیسفک | ایشیا/پیسفک | یوروپ |
کارپوریٹ آفس
2355 West Chandler Blvd. چاندلر، AZ 85224-6199 ٹیلی فون: 480-792-7200 فیکس: 480-792-7277 تکنیکی معاونت: www.microchip.com/support Web پتہ: www.microchip.com اٹلانٹا ڈولتھ، جی اے ٹیلی فون: 678-957-9614 فیکس: 678-957-1455 آسٹن، TX ٹیلی فون: 512-257-3370 بوسٹن ویسٹبورو، ایم اے ٹیلی فون: 774-760-0087 فیکس: 774-760-0088 شکاگو Itasca، IL ٹیلی فون: 630-285-0071 فیکس: 630-285-0075 ڈلاس ایڈیسن ، ٹی ایکس ٹیلی فون: 972-818-7423 فیکس: 972-818-2924 ڈیٹرائٹ نووی، ایم آئی ٹیلی فون: 248-848-4000 ہیوسٹن، TX ٹیلی فون: 281-894-5983 انڈیاناپولس Noblesville, IN ٹیلی فون: 317-773-8323 فیکس: 317-773-5453 ٹیلی فون: 317-536-2380 لاس اینجلس مشن ویجو، CA ٹیلی فون: 949-462-9523 فیکس: 949-462-9608 ٹیلی فون: 951-273-7800 ریلی، این سی ٹیلی فون: 919-844-7510 نیویارک، نیو یارک ٹیلی فون: 631-435-6000 سان ہوزے، CA ٹیلی فون: 408-735-9110 ٹیلی فون: 408-436-4270 کینیڈا - ٹورنٹو ٹیلی فون: 905-695-1980 فیکس: 905-695-2078 |
آسٹریلیا - سڈنی
ٹیلی فون: 61-2-9868-6733 چین - بیجنگ ٹیلی فون: 86-10-8569-7000 چین - چینگڈو ٹیلی فون: 86-28-8665-5511 چین - چونگ کنگ ٹیلی فون: 86-23-8980-9588 چین - ڈونگ گوان ٹیلی فون: 86-769-8702-9880 چین - گوانگزو ٹیلی فون: 86-20-8755-8029 چین - ہانگجو ٹیلی فون: 86-571-8792-8115 چین - ہانگ کانگ SAR ٹیلی فون: 852-2943-5100 چین - نانجنگ ٹیلی فون: 86-25-8473-2460 چین - چنگ ڈاؤ ٹیلی فون: 86-532-8502-7355 چین - شنگھائی ٹیلی فون: 86-21-3326-8000 چین - شینیانگ ٹیلی فون: 86-24-2334-2829 چین - شینزین ٹیلی فون: 86-755-8864-2200 چین - سوزو ٹیلی فون: 86-186-6233-1526 چین - ووہان ٹیلی فون: 86-27-5980-5300 چین - ژیان ٹیلی فون: 86-29-8833-7252 چین - زیامین ٹیلی فون: 86-592-2388138 چین - زوہائی ٹیلی فون: 86-756-3210040 |
انڈیا - بنگلور
ٹیلی فون: 91-80-3090-4444 ہندوستان - نئی دہلی ٹیلی فون: 91-11-4160-8631 بھارت - پونے ٹیلی فون: 91-20-4121-0141 جاپان - اوساکا ٹیلی فون: 81-6-6152-7160 جاپان - ٹوکیو ٹیلی فون: 81-3-6880- 3770 کوریا - ڈیگو ٹیلی فون: 82-53-744-4301 کوریا - سیول ٹیلی فون: 82-2-554-7200 ملائیشیا۔ کوالالمپور ٹیلی فون: 60-3-7651-7906 ملائیشیا - پینانگ ٹیلی فون: 60-4-227-8870 فلپائن - منیلا ٹیلی فون: 63-2-634-9065 سنگاپور ٹیلی فون: 65-6334-8870 تائیوان - ہسن چو ٹیلی فون: 886-3-577-8366 تائیوان - کاؤسنگ ٹیلی فون: 886-7-213-7830 تائیوان - تائی پے ٹیلی فون: 886-2-2508-8600 تھائی لینڈ - بنکاک ٹیلی فون: 66-2-694-1351 ویتنام - ہو چی منہ ٹیلی فون: 84-28-5448-2100 |
آسٹریا - ویلز
ٹیلی فون: 43-7242-2244-39 فیکس: 43-7242-2244-393 ڈنمارک - کوپن ہیگن ٹیلی فون: 45-4485-5910 فیکس: 45-4485-2829 فن لینڈ - ایسپو ٹیلی فون: 358-9-4520-820 فرانس - پیرس Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 جرمنی - گارچنگ ٹیلی فون: 49-8931-9700 جرمنی - ہان ٹیلی فون: 49-2129-3766400 جرمنی - ہیلبرون ٹیلی فون: 49-7131-72400 جرمنی - کارلسروہے ٹیلی فون: 49-721-625370 جرمنی - میونخ Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 جرمنی - روزن ہائیم ٹیلی فون: 49-8031-354-560 اسرائیل - راعانہ ٹیلی فون: 972-9-744-7705 اٹلی - میلان ٹیلی فون: 39-0331-742611 فیکس: 39-0331-466781 اٹلی - پاڈووا ٹیلی فون: 39-049-7625286 نیدرلینڈز - ڈرونن ٹیلی فون: 31-416-690399 فیکس: 31-416-690340 ناروے - ٹرانڈہیم ٹیلی فون: 47-72884388 پولینڈ - وارسا ٹیلی فون: 48-22-3325737 رومانیہ - بخارسٹ Tel: 40-21-407-87-50 اسپین۔ میڈرڈ Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 سویڈن - گوٹنبرگ Tel: 46-31-704-60-40 سویڈن - اسٹاک ہوم ٹیلی فون: 46-8-5090-4654 یوکے - ووکنگھم ٹیلی فون: 44-118-921-5800 فیکس: 44-118-921-5820 |
درخواست کا نوٹ
© 2024 Microchip Technology Inc. اور اس کے ذیلی ادارے
دستاویزات / وسائل
![]() |
مائکروچپ SAMRH71 بیرونی میموری فیملی ایویلیویشن کٹس کا پروگرامنگ [پی ڈی ایف] یوزر گائیڈ SAMRH71، SAMRH71 ایکسٹرنل میموری فیملی ایویلیوایشن کٹس کا پروگرامنگ، ایکسٹرنل میموری فیملی ایویلیوایشن کٹس کا پروگرامنگ، ایکسٹرنل میموری فیملی ایویلیوایشن کٹس، فیملی ایویلیوایشن کٹس، ایویلیویشن کٹس، کٹس |