اطلاعیه

Collapse
No announcement yet.

بوت لودر در AVR

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

    بوت لودر در AVR

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

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

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

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

    دیدگاه

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