PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : پسوند هدر<lib_AT91SAM7X256.H>



10845
11-12-2009, 18:26
با سلام
من از نرم افزار keil 4.1استفاده می کنم که فاقد کتابخانه< <lib_AT91SAM7X256.H بود اما جای تشکر دارد که این کتابخانه را در سایت به همراه سورس برنامه ها قرار داده اید
(برنامه جزوه 2)
اما پسوند این کتابخانه .cاست که با کپی در پروژه واجرای ان با خطای
gg.c(2): error: #5: cannot open source input file "lib_AT91SAM7X256.H": No such file or directory
رو به رو می شویم
اما اگر به جای استفاده از .h از .c استفاده کنیم یعنی #include <lib_AT91SAM7X256.c
بعد از اجرای برنامه:
gg.c(5): warning: #223-D: function "AT91F_PIO_CfgOutput" declared implicitly
gg.c(6): warning: #223-D: function "AT91F_PIO_ClearOutput" declared implicitly
gg.c(8): warning: #223-D: function "AT91F_PIO_SetOutput" declared implicitly
gg.c(14): warning: #1-D: last line of file ends without a newline
linking...
ss.axf: Error: L6218E: Undefined symbol AT91F_PIO_CfgOutput (referred from gg.o).
ss.axf: Error: L6218E: Undefined symbol AT91F_PIO_ClearOutput (referred from gg.o).
ss.axf: Error: L6218E: Undefined symbol AT91F_PIO_SetOutput (referred from gg.o).
Target not created
ایا کتابخانه با پسوند .cصحیح است وخطا های نمایش داده شده مربوط به جای دیگر است یا باید انرا به پسوند.hتبدیل کرد ....چگونه؟

1nafar
14-12-2009, 01:23
سلام
این فایل رو در مسیر زیر به جای پوشه اتمل قرار بدید :
\ARM\INC
You can see links before reply
فایل رو unzip کنید و بعد جایگزین پوشه هم نام کنید