اطلاعیه

Collapse
No announcement yet.

بوت لودر در AVR

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    بوت لودر در AVR

    سلام
    کسی میدونه بوت لودر در avr چی هست و چگونه باید ازش استفاده کرد؟
    کلا چه موقع استفاده میشه ؟در صورت امکان با یک مثال توضیح بدید.

    #2
    پاسخ : بوت لودر در AVR

    حافظه flash میکرو به دو بخشه تقسیم میشه یکی حافظه کاربردی و دیگری Boot.
    کاربردش برای اینه که مثلا در حالت عادی شما برنامه ای رو که روی حافظه میریزی دیگه قابل تغییر نیست و باید برای تغییرش از پروگرامر استفاده کنی. اما با استفاده از حافظه بوت میتونی در حین اجرای برنامه از طریق پروتکل های ارتباطی که میکرو پشتیبانی میکنه اطلاعات جدیدی رو به برنامه اضافه کنی.
    کاربرد عملیش برای وقتی هست که مثلا میخوای توی یک کارخونه قسمتی از برنامه میکرو تصحیح کنی و از طرفی هم نمیخوای برنامه اصلی رو دراختیار کسی قرار بدی. با استفاده بوت لودر میتونی از طریق پروتکل های ارتباطی فقط قسمت دلخواه رو تغییر بدی.
    یا استفاده از بوت لودر برای اجرا شدن برنامه اصلی از روی mmc هست.
    ... و (بدانید) گرفتن تصمیمهاى محکم (براى رسیدن به اهداف بزرگ) با خوش گذرانى و سفرهآ‌هاى رنگین سازگار نیست و چه بسیار که خواب شبانه تصمیمهاى محکم روز را از میان برده و تاریکیآ‌ها، خاطره همتآ‌هاى بلند را از یادها محو کرده است. (نهجآ‌البلاغه، خطبه211)

    امام علی (ع):کسی که به وقت یاری رهبرش در خواب باشد، با لگد دشمنش بیدار می شود (غررالحکم،ص 422)

    دیدگاه

    لطفا صبر کنید...
    X