سلام دوستان. من تازه با آرم شروع به کار کردم و یه مشکلی با این فایل دارم.
یه برنامه ساده از همون مجله کویر انتخاب کردم که به عنوان اولین برنامه مثلاً انجامش بدم. اما وقتی برنامه رو کپی پیست کردم و اجرا کردم، اول ارور داد که این فایل رو پیدا نکردم. منم رفتم از این آدرس فایل رو گرفتم (با فرمت h.):
http://www.arm-development.com/listing/at91sam7/lib_AT91SAM7S64.h
این فایل رو توی C:\Keil\ARM\INC\Atmel\SAM7S کپی کردم، چون دیدم همه هدرها توی همین فولدر هست. اما الان که کامپایل می کنم کلی ارور توی همین فایل میده. این طور به نظر میرسه که این هدر درست نیست. مثلاً:
نمی دونم باید از کجا دیگه این هدر رو پیدا کنم. از چند جای دیگه هم هدر رو دانلود کردم، اما همشون ارور دارند.
حتی یه سری از پروژه های اولیه همین فروم رو هم دانلود کردم، همشون موقع کامپایل همین ارور رو میدن.
فکر می کنید مشکل از کجاست؟ ضمناً می خوام برنامه رو روی همین هدر بردای at91sam7s64 فروشگاه خودمون بریزم
یه برنامه ساده از همون مجله کویر انتخاب کردم که به عنوان اولین برنامه مثلاً انجامش بدم. اما وقتی برنامه رو کپی پیست کردم و اجرا کردم، اول ارور داد که این فایل رو پیدا نکردم. منم رفتم از این آدرس فایل رو گرفتم (با فرمت h.):
http://www.arm-development.com/listing/at91sam7/lib_AT91SAM7S64.h
این فایل رو توی C:\Keil\ARM\INC\Atmel\SAM7S کپی کردم، چون دیدم همه هدرها توی همین فولدر هست. اما الان که کامپایل می کنم کلی ارور توی همین فایل میده. این طور به نظر میرسه که این هدر درست نیست. مثلاً:
کد:
C:\Keil\ARM\INC\Atmel\SAM7S\lib_AT91SAM7S64.h(193): error: #20: identifier "AT91C_AIC_SRCTYPE_INT_LEVEL_SENSITIVE" is undefined C:\Keil\ARM\INC\Atmel\SAM7S\lib_AT91SAM7S64.h: AT91F_AIC_ConfigureIt(pAic, i, AT91C_AIC_PRIOR_LOWEST, AT91C_AIC_SRCTYPE_INT_LEVEL_SENSITIVE, DefaultHandler);
حتی یه سری از پروژه های اولیه همین فروم رو هم دانلود کردم، همشون موقع کامپایل همین ارور رو میدن.
فکر می کنید مشکل از کجاست؟ ضمناً می خوام برنامه رو روی همین هدر بردای at91sam7s64 فروشگاه خودمون بریزم

دیدگاه