عرض سلام و احترام
معمولا در کامپایلرهای C و برنامه های اسمبلی که با میکروهای PIC نوشته میشه تنظیمات فیوزبیت درون برنامه به صورت کد نوشته میشه و بعد از کامپایل یا اسمبل کردن 1 جورایی ضمیمه فایل هگز میشه جوری که با هر پروگرامری که بخوایم میکرو رو پروگرام کنیم همین که فایل هگز رو لود کنیم به صورت پیش فرض اون تنظیمات فیوز بیت از قبل تغیین شده در پروگرامر اعمال میشه. اما در تمام مدتی که با AVR ها کار میکردم همچین موردی ندیدم و هر وقت برنامه درست کردم در زمان پروگرام کردن مجددا فیوزبیت ها رو چک کردم، میخواستم بدونم آیا این امکان در AVR ها هست؟ اگر بله در چه کامپایلرها و اسمبلرهایی در کدام قسمت و به چه صورت میشه فیوزبیت ها رو به این حالت تنظیم کرد؟ اگر هم این امکان نیست برای XMEGA ها چطور؟ اصلا این ربطی به خانواده میکروکنترلر داره یا فقط به کامپایلر و اسمبلر بر میگرده؟
ممنون
معمولا در کامپایلرهای C و برنامه های اسمبلی که با میکروهای PIC نوشته میشه تنظیمات فیوزبیت درون برنامه به صورت کد نوشته میشه و بعد از کامپایل یا اسمبل کردن 1 جورایی ضمیمه فایل هگز میشه جوری که با هر پروگرامری که بخوایم میکرو رو پروگرام کنیم همین که فایل هگز رو لود کنیم به صورت پیش فرض اون تنظیمات فیوز بیت از قبل تغیین شده در پروگرامر اعمال میشه. اما در تمام مدتی که با AVR ها کار میکردم همچین موردی ندیدم و هر وقت برنامه درست کردم در زمان پروگرام کردن مجددا فیوزبیت ها رو چک کردم، میخواستم بدونم آیا این امکان در AVR ها هست؟ اگر بله در چه کامپایلرها و اسمبلرهایی در کدام قسمت و به چه صورت میشه فیوزبیت ها رو به این حالت تنظیم کرد؟ اگر هم این امکان نیست برای XMEGA ها چطور؟ اصلا این ربطی به خانواده میکروکنترلر داره یا فقط به کامپایلر و اسمبلر بر میگرده؟
ممنون
دیدگاه