فلزجو FelezJoo
http://www.felezjoo.com/

سوال درباره خواندن از میکروکنترلر
http://www.felezjoo.com/viewtopic.php?f=29&t=2873
صفحه 1 از 1

نویسنده:  delta force [ جمعه 9 مرداد1394 - 5:40pm ]
عنوان پست:  سوال درباره خواندن از میکروکنترلر

دوستان من یه سوالی دارم :

من یه تا میکرو مثلا ATMEGA 8 رو با فایل هگز پروگرام میکنم و هیچ قفلی هم بهش نمیدم
حالا وقتی میخوام ازش رید یا کپی بگیرم این فایل هگزی که استخراج میکنم با اون فایل هگز اصلی فرق میکنه؟؟
دلیلش رو از اساتید بخصوص اقا حمید اگه لطف کنن توضیح بدن ممنون میشم!!

نویسنده:  حمید [ جمعه 9 مرداد1394 - 9:43pm ]
عنوان پست:  Re: یک سوال از استادان نرم افزار

با توجه به توضیحاتی که فرمودین باید بعد از خواندن میکرو فایل هگز بدرستی استخراج بشه. محتوای اصلی فایل هگز دقیقا همون چیزی خواهد بود که داخل میکرو هست و لذا اگر همونو مجددا پروگرام کنین باید درست کار کنه. اما اینکه فایلش دقیقا همون فایل هگز اولی هست یا خیر ؛ ممکنه چند کاراکتر اول و آخر فایل تفاوتی داشته باشه که مهم نیست. در عین حال برخی فایلهای هگز هم فرمت داخلیشون فرق داره و مثلا انتهای خالی میکرو رو با اطلاعات خالی پر میکنن! ولی وقتی از میکرو خوانده میشه دیگه اون قسمت استخراج نمیشه چون در واقع خالی هست. این هم باز مشکلی نداره. مهم قسمت برنامه اصلی هست که در صورت نبودن قفل قطعا درست استخراج میشه.
باید توجه داشته باشین در برخی مدارات قسمت EEPROM هم در همون بار اول باید با اطلاعات مخصوصی که طراح در نظر گرفته پروگرام بشه. در این شرایط علاوه بر فایل هگز باید حافظه داخلی رو هم استخراج کنین و بطور جداگانه بعنوان فایل EEPROM روی میکروی جدید پروگرام کنین تا درست کار کنه. البته این حالت در طرحهای کمتری وجود داره.

نویسنده:  delta force [ شنبه 9 مرداد1394 - 12:11am ]
عنوان پست:  Re: یک سوال از استادان نرم افزار

ممنون مهندس حمید متوجه شدم
من فقط برای اینکه اطلاعاتم زیاد بشه این کار رو کردم و هر دو فایل هگز هم فایل اصلی و هم فایل read گرفته شده رو در برنامه نوت پد باز کردم که مثل هم نبودن !!
ولی روی میکرو تست نکردم که جواب میده یا نه؟؟

صفحه 1 از 1 همه زمان ها بر اساس UTC + 3:30 ساعت تنظیم شده اند.