سلام دوستان.
من می خوام از توابع آماده ATMEL برای XMEGA در IAR استفاده کنم .
مثلا AVR1003 برای راه اندازی کلاک xmega هستش.
اول فایل clksys_driver.c را به پروژه ADD می کنم.
بعد فایل clksys_driver.h رو با دستور #include به ابتدای برنامه (قبل از main) اضافه می کنم .
وقتی کامپایل می کنم تعداد زیادی Error ظاهر می شه که همشون مربوط به عبارت هایی هست که توی فایل ATxmega64A3.h تعریف شده و در جاهای مختلف ازشون استفاده شده .
مثلا

البته وقتی پروژه رو اجرا می کنم نرم افزار ارور زیر رو هم می ده :
من می خوام از توابع آماده ATMEL برای XMEGA در IAR استفاده کنم .
مثلا AVR1003 برای راه اندازی کلاک xmega هستش.
اول فایل clksys_driver.c را به پروژه ADD می کنم.
بعد فایل clksys_driver.h رو با دستور #include به ابتدای برنامه (قبل از main) اضافه می کنم .
وقتی کامپایل می کنم تعداد زیادی Error ظاهر می شه که همشون مربوط به عبارت هایی هست که توی فایل ATxmega64A3.h تعریف شده و در جاهای مختلف ازشون استفاده شده .
مثلا

البته وقتی پروژه رو اجرا می کنم نرم افزار ارور زیر رو هم می ده :

دیدگاه