قفل کردن برنامه avr و بوت لودر
سلام دوستان
تمام بایدها و نبایدها در مورد بیتهای قفل AVR:
با Lock Bits قابلیت برنامه ریزی و خواندن برنامه میکرو تنظیم میشه. یعنی برای اینکه با پروگرمرهای موازی و سری نشه برنامه رو خوند باید 0b00 تنظیم بشن.
البته اشاره کنم که فقط دسترسی پروگرمرهای خارجی رو محدود میکنه ولی هنوز قابلیت بوت لودر (Boot Loader) کار میکنه و حتی با قفل کردن هنوز با بوت لودر میکرو پروگرم میشه.
برای محدود کردن بوت لودر هم بیتهای Boot Lock Bits هستن که به BLB0 و BLB1 تقسیم میشن. BLB0 میگه که بوت لودر میتونه قسمت اپلیکیشن رو تغییر بده یا نه و BLB1 هم میگه که میشه قسمت بوت لودر رو تغییر داد یا نه.
توجه کنید که:
- با قفل کردن میکرو با LB هنوز بوت لودر کار میکنه. پس اگر بعد از تنظیمات فیوز بیت ها و بیت های قفل بوت لودر، میکرو رو قفل کردین هنوز میشه با بوت لودر برنامه رو آپدیت کرد.
اینم آدرس یک بوت لودر خوب
[Dear Guest/Member you can't see link before replyclick here to register]
سوالی بود در خدمتیم