توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نشناختن دستور lcd_init در keil!!!!!
سلام
چرا دستور lcd_init() ناشناخته است؟ هدر ها هم فراخانی میشه ولی از این دستور ارور میگره.
1.axf: Error: L6218E: Undefined symbol lcd_init (referred from 1.o). :unh:
سلام
چرا دستور lcd_init() ناشناخته است؟ هدر ها هم فراخانی میشه ولی از این دستور ارور میگره.
1.axf: Error: L6218e: Undefined symbol lcd_init (referred from 1.o). :unh:
سلام
اگر در هدر ها تعریف شده باشه نباید مشکلی پیش بیاد اگر ممکنه سورس رو بذارید چک کنم
اینم کل فایل پروژه
البته یه مثاله
هدر هم توی این فایله و هم توی آدرس inc\atmel
سلام
دوتا هدر delay و lib_at91sam7x256 رو اضافه کردم و کامپایل
Build target 'Target 1'
assembling SAM7.s...
compiling 1.c...
linking...
Program Size: Code=4896 RO-data=32 RW-data=52 ZI-data=1260
FromELF: creating hex file...
"1.axf" - 0 Error(s), 0 Warning(s).
سلام
البته توی ورژن جدید کتابخونه به هدر lib_at91sam7x256 نیاز نیست . همچنین بعضی اوقات :
-دوستان پروژه در درایو ویندوز کامپایل میکنن ( معمولا درایو C ) و در ویندوز های 7 و و یستا چون سیستم عامل به نرم افزار های معمولی اجازه ی نوشتن در درایو رو نمیده ، کامپایل با خطا مواجه میشه ، برای رفع این مورد کافی نرم افزار رو یک بار تحت ادمین اجزا کنید .
اکثر پروژه های که در سایت قرار داده میشن با ورژن 4 به بعد نرم افزار نوشته شدن ، و ورزن های قبلی -حتی اگه بتونه فایل پروزه رو باز کنه و کد رو کامپایل کنه ، بازم در اعمال کردن تنظیمات ( مانند واچ داگ و PLL ) دچار مشکل میشه و کد هگز خروجی معتبر نخواهد بود ، برای کامپایل کردن پروژه ها از ورزن 4 به بعد نرم افزار استفاده کنید . دانلود آخرین ورژن نرم افزار (You can see links before reply)
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.