پاسخ : کامپایلر IAR
من در حال حاضر با نرم افزار Proteus هیچ فعالیتی انجام نمی دهم. اما تا جایی که به خاطر دارم، فایل با پسوند d90 در مسیر debug در این نرم افزار قابل شناسایی است. تفاوت مدهای Debug و Release هم در نوع فایل های تولید شده توسط پروژه است. چنانکه فایل های تولید شده در مد Debug مناسب استفاده برای شبیه ساز است. در همین رابطه اگر به غیر از اطلاعات موجود در flash، در eeprom هم اطلاعات اولیه ای وجود داشته باشد، در مد Debug در صورت فعال سازی خروجی Hex خطایی ایجاد می شود که در پست های قبل در مورد آن توضیح داده شده است. در این شرایط باید یا از شبیه ساز برای پروگرام کردن این دو نوع حافظه استفاده شود و یا مد Release انتخاب شود که برای هر نوع حافظه فایل Hex مجزایی را تولید می کند.
من در حال حاضر با نرم افزار Proteus هیچ فعالیتی انجام نمی دهم. اما تا جایی که به خاطر دارم، فایل با پسوند d90 در مسیر debug در این نرم افزار قابل شناسایی است. تفاوت مدهای Debug و Release هم در نوع فایل های تولید شده توسط پروژه است. چنانکه فایل های تولید شده در مد Debug مناسب استفاده برای شبیه ساز است. در همین رابطه اگر به غیر از اطلاعات موجود در flash، در eeprom هم اطلاعات اولیه ای وجود داشته باشد، در مد Debug در صورت فعال سازی خروجی Hex خطایی ایجاد می شود که در پست های قبل در مورد آن توضیح داده شده است. در این شرایط باید یا از شبیه ساز برای پروگرام کردن این دو نوع حافظه استفاده شود و یا مد Release انتخاب شود که برای هر نوع حافظه فایل Hex مجزایی را تولید می کند.
دیدگاه