page_banner

خبریں

مختلف ٹولز کے استعمال کے نتیجے میں ، آئی سی ڈیکریپشن پروگرامنگ کے طریقے اور دستاویزات کی ضروریات بھی مختلف ہیں۔

ایک عام طریقہ یہ ہے کہ ایک عام پروگرامر کا طریقہ استعمال کریں ، اگر عام پروگرامرز کا استعمال ، عام طور پر BIN یا HEX فائل کی حمایت کریں ، براہ راست فائل کو لوڈ کریں ، اور پھر اسی ترتیب سے ، آپ براہ راست جلا سکتے ہیں۔

news pic12
news pic13

دوسرا ، دوسرا طریقہ یہ ہے کہ فائل لکھنے کے لئے آئی ایس پی یا جے ٹی اے ایل ڈاؤن لوڈ لائن موڈ کا استعمال کریں ، کیونکہ بہت ساری قسم کی ڈاؤن لوڈ لائنز موجود ہیں ، عام ڈاونلوڈ لائن کو اے آر آر ٹی ایس ڈی او ڈاؤن لوڈ ، اسٹوڈیو ڈاونلوڈ میں سپورٹ کیا جاتا ہے ، مطلوبہ فائل فارمیٹ فائلوں کا ہونا ضروری ہے۔ ، اگر BIN فائل لوڈ ہو تو ، AVRSTUDIO سپورٹ فارمیٹ نہیں کہا جائے گا۔ اور FLASH اور EEPROM فائلوں کو الگ الگ ڈاؤن لوڈ کرنے کی ضرورت ہوتی ہے ، یعنی ، FLASH اور EEPOM کو دو فائلیں فراہم کرنے کے ڈیکریشن کے بعد۔

news pic14

اے وی آر مائکروکونٹرولرز آئی سی ڈکرپشن میں آلہ کی ترتیب اور آپریٹنگ ماحول سے متعلق فیوز مقامات کے ایک سے زیادہ سیٹ ہیں۔ یہ فیوز بہت اہم ہیں۔ عملی ایپلی کیشن کے مطابق اے وی آر مائکروقابو کنٹرولر کو فطرت میں مختلف بنانے کے لئے صارف فیوز کو مرتب اور تشکیل کرسکتے ہیں۔ لیکن فیوز کو تشکیل دینے کی ضرورت کی وجہ سے ، ابتدائی لوگوں کو ، اس جگہ کے بارے میں کچھ نہ سمجھنے کے ل bring ، مائکروکنٹرولر کے ڈکرپشن کے بعد ، جلتے وقت میں پروگرام ، بلکہ فیوز کنفیگریشن پر بھی ، اگر ترتیب غلط ہے تو ، کام یا تقریب میں تبدیلیاں نہیں۔ ڈکرپٹڈ دستاویزات کو جلانے میں جب فیوز کو مرتب کرنا ضروری ہے ، کیونکہ اے وی آر کو سپورٹ کرنے کے اوزار بہت زیادہ ہیں ، اور سوفٹویئر انٹرفیس کے مختلف ٹولز مختلف ہیں ، لہذا خود کمپنی کو خود بخود فیصلہ کرنے سے پہلے اے وی آر مائکروقابو کنٹرولر ڈیکریپشن میں بہترین کام کریں۔ استعمال کیا جاتا ہے ، تاکہ چپ انکرپٹ کمپنی اپنے ٹولز کے مطابق انٹرفیس میپ کو کرنے کے ل، ، تاکہ پروگرام کو جلانے کے بعد ڈکرپٹ کرنے میں آسان ہوجائے ، لیکن وہ فِک تشکیل کو پڑھنے کے لئے نمونے فراہم کرنے کے لئے ڈکرپشن کمپنی کو بھی استعمال کرسکتے ہیں ، اور کچھ ٹولز چپ کو براہ راست پڑھ سکتے ہیں ، کچھ پڑھ ترتیب وغیرہ وغیرہ ، اور پھر محفوظ کردہ ترتیب کو پڑھ سکتے ہیں۔

PCB-Assembly
PCB-PCBA-assembly

اگر یہ صرف فیکٹری سنگل چپ ہے تو ، نظام کی گھڑی کے بطور اندرونی 1MHZ آر سی دولن کو استعمال کرنا پہلے سے طے شدہ ہے ، اور جے ٹی پورٹ قابل اجازت موڈ میں ہے۔ AVR فیوز کے لئے کم از کم درج ذیل نکات کو صاف کریں۔

1 ، اے وی آر فیوز کو متعدد بار پروگرام کیا جاسکتا ہے ، نہ کہ ایک بار کی او ٹی پی فیوز۔

2 ، اے وی آر چپ انکرپشن لاک (LB2 / LB1 = 1 / 0،0 / 0) کسی بھی FLASH اور EEPROM ڈیٹا کے ذریعے چپ نہیں پڑھ سکتے ہیں ، لیکن فیوز کی حیثیت ابھی بھی پڑھ سکتی ہے ، لیکن تشکیل میں ترمیم نہیں کرسکتی ہے۔

3 ، فیوز بٹ ترتیب متوازی ، ISP اور JTAG سیریل موڈ میں حاصل کی جاسکتی ہے۔

4 ، ڈاؤن لوڈ کریں درست اقدامات یہ ہیں: چلتے ہوئے کوڈ اور ڈیٹا کو ڈاؤن لوڈ کرنے ، متعلقہ فیوز بٹ کو تشکیل دینے ، اور آخر میں چپ کو خفیہ کاری والے مقام کی تشکیل کے ل ch چپ میں تالا لگا کے بغیر۔

5 ، چپ مٹانے کا حکم FLASH اور EEPROM ڈیٹا کو صاف کرنا ہے ، اور اسی وقت دو بٹ ​​لاک بٹ کی حیثیت کو کوئی لاک اسٹیٹ (LB2 / LB1 = 1/1) کے لئے تشکیل دیا گیا ہے ، لیکن چپ مٹانے والی کمانڈ تبدیل نہیں ہوتی ہے۔ دوسرے فیوز بٹ ریاست.

6 ، اور زیادہ اہم بات بوٹسٹ بٹ ہے ، اس بٹ نے 0X0000 سے یا بوٹ ایریا سے پاور آن پروگرام کے بعد چپ کے مابین تعلقات کو نفاذ کرنا شروع کردیا۔ سسٹم کلاک ماخذ کا انتخاب بھی بہت ضروری ہے ، جب پروگرام کو ڈکرپٹ کرنے کے بعد جب کلائنٹ کو استعمال کرنا اکثر آسان نہیں ہوتا ہے ، تو گھڑی کے منبع کا کچھ حصہ وجوہات کی بنا پر طے نہیں ہوتا ہے ، لہذا سسٹم گھڑی لازمی طور پر اس کے مطابق ہونا چاہئے اصل ترتیبات

7 ، یہ واضح کرنے کی ضرورت ہے کہ اسپین بٹ ، بہت سارے صارفین ٹیلیفون پر مشاورت کرتے رہے ہیں ، یعنی ہم فراہم کرتے ہیں کہ مائکروکنٹرولر ISP کے ساتھ منسلک نہیں ہوسکتا ہے ، اور اپنا خریداری کرسکتے ہیں ، اسپین کے لئے فیوز ISP تشکیل شدہ ہے۔ ، اگر اسپیان 1 ہے تو ، آئی ایس پی کو ریاست کی اجازت ہے ، اگر 0 سے ریاست کو ممنوع قرار دینا ہے ، اگر یہ ممنوع حالت ہے تو ، ISP پورٹ چپ نہیں کرسکتا ہے۔

8 ، چپ کو انکرپٹ اور لاک کیا گیا ہے ، اگر فیوز اور تشکیل غلط ہے ، آپ کو چپ میں موجود ڈیٹا کو صاف کرنے کے لئے چپ مٹانے کا حکم استعمال کرنا ہوگا ، خفیہ کاری کے تالا کو ڈیکریٹ کریں ، اور پھر چل رہا کوڈ اور ڈیٹا کو دوبارہ ڈاؤن لوڈ کریں ، ترمیم کریں ترتیب سے متعلق فیوز ، اور آخر میں چپ کے خفیہ کاری لاک بٹ کو دوبارہ تشکیل دیں۔

news pic15

پوسٹ وقت: دسمبر 07۔2020