سلام دوستان میخواستم در مورد فیوزبیتهای lock bits در میکروکنترلرهای avr راهنماییم کنید
برای atmega8 به عنوان مثال داریم که 6 بیت قفل دارد
LB1: پروگرام کردن در آینده رو غیرفعال میکند
LB2: پروگرام و VERIFYدر آینده را غیر فعال میکند.
BLB01
BLB02
که این دو بیت چهار حالت دارند یک حالت بدون قفل و سه حالت قفل SPM یا LPM و یا هر دو در قسمت APPLICATION
BLB11
BLB12
که این دو بیت چهار حالت دارند یک حالت بدون قفل و سه حالت قفل SPM یا LPM و یا هر دو در قسمت BOOTLOADER
حال در خصوص درجه امنیتی حالتهای مختلف ممنون میشم توضیح بفرمایید و همچنین در خصوص LPM و SPM که دقیقا چه کاری میکنند
مثلا در صورتی که بخواهیم پروگرام کردن در آینده را برای اپدیت احتمالی فعال بگذاریم ایا استفاده از حالتهای دیگر به اندازه کافی ایمن و مطمن است؟
برای atmega8 به عنوان مثال داریم که 6 بیت قفل دارد
LB1: پروگرام کردن در آینده رو غیرفعال میکند
LB2: پروگرام و VERIFYدر آینده را غیر فعال میکند.
BLB01
BLB02
که این دو بیت چهار حالت دارند یک حالت بدون قفل و سه حالت قفل SPM یا LPM و یا هر دو در قسمت APPLICATION
BLB11
BLB12
که این دو بیت چهار حالت دارند یک حالت بدون قفل و سه حالت قفل SPM یا LPM و یا هر دو در قسمت BOOTLOADER
حال در خصوص درجه امنیتی حالتهای مختلف ممنون میشم توضیح بفرمایید و همچنین در خصوص LPM و SPM که دقیقا چه کاری میکنند
مثلا در صورتی که بخواهیم پروگرام کردن در آینده را برای اپدیت احتمالی فعال بگذاریم ایا استفاده از حالتهای دیگر به اندازه کافی ایمن و مطمن است؟
دیدگاه