ايران ويج

نسخه‌ی کامل: استفاده از حافظه فلش AVR با دستور اسمبلی SPM
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
چند وقتی هست که دارم اسمبلی کار می کنم . به تازگی دستوری در اسمبلی دیدم که توجه من رو به خودش جلب کرد . دستور spm . که با اون می تونیم یک word رو در حافظه فلش بنویسیم . اگر چنین امری ممکن باشد در بسیاری از کاربرد ها استفاده از eeprom معنا نخواهد داشت. کاربرد این دستور چیه؟ :roll:
این دستور کاربردش فقط برای پروگرام کردن میکرو است و برای این کار هم حتما باید در ناحیه Boot loader از حافظه باشه وگرنه اجرا نمیشه. ضمنا پروگرام کردن فلش به صورت سکتوری انجام میشه و به بایت تنها دسترسی نداری. بنابر این نمیشه به جای EEPROM ازش استفاده کرد.