توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشكل در keil
سلام
من هر دو ورژن 4 و 3 keil رو روي سيستمم نصب كردم ولي هر دوي اونها زمان كامپايل كردن ارور ميده
اين ارور رو ميده
Build target 'Target 1'
compiling test.c...
test.c: Error: C3397E: il\ARM\BIN30\;C:\WINDOWS\system32;C:\WINDOWS;C:\WI NDOWS\System32\Wbem;F:\Program Files\Altium Designer Summer 09\System;f:\Program Files\ATMEL Corporation\AT91-ISP v1.13\Library\;f:\Program Files\ATMEL Corporation\AT91-ISP v1.13\sam-ba 2.9
Target not created
برنامه هم به عنوان تست از همون برنامه هاي داخله مجله استفاده كردم ولي هنگام كامپايل كردن هر كدومشون اين ارور رو ميده
Ali_Salehi
05-02-2010, 14:22
فکر میکنم به خاطر اینه که به درستی کرکش نکردین...
لطفا پروزه رو بفرستین تست کنیم
اين برنامه ولي من برنامه رو مستقيما از داخله مجله كپي كردم داخل كيل ولي ارور ميده
من هم ورژن 3 و هم ورژن 4 رو تست كردم همشون همينطور بود
#include <AT91SAM7X256.H> /* AT91SAMT7X256 definitions */
#include <lib_AT91SAM7X256.h>
void wait (void) {
unsigned int n;
for (n = 0; n < 7372800; n++);
while (((AT91F_PIO_GetInput(AT91C_BASE_PIOA) & AT91C_PIO_PA25) == 0));
}
int main (void) {
AT91F_PMC_EnablePeriphClock(AT91C_BASE_PMC, 1 << AT91C_ID_PIOA);
AT91F_PMC_EnablePeriphClock(AT91C_BASE_PMC, 1 << AT91C_ID_PIOB);
AT91F_PIO_CfgOutput(AT91C_BASE_PIOB, AT91C_PIO_PB19);
AT91F_PIO_SetOutput(AT91C_BASE_PIOB, AT91C_PIO_PB19);
for (;;) {
AT91F_PIO_ClearOutput(AT91C_BASE_PIOB, AT91C_PIO_PB19);
wait();
AT91F_PIO_SetOutput (AT91C_BASE_PIOB, AT91C_PIO_PB19);
wait();
}
}
farzadsw
05-02-2010, 16:08
فکر کنم اشکال از تعریف پروژه و کد استارت آپ باشه .
وقتی پروژه جدید میسازید ، نوع میکرو و کد استارت آپ رو مشخص میکنید ؟
اگه کل فولدری (فایل پروژه + سورس کد)که برنامه رو توش نوشتید رو بگذارید میشه تست کرد که مشکل از کامپایلره یا نه .
(از دیروز تا حالا که gmail کلا پریده ، داشتم جواب میدادم که دیدم آف شدم ! عجب بساطی هست ها)
اين كل فولدر جايي كه ذخيره كردمه
New_WinRAR_ZIP_archive.zip - 77.8 Kb (You can see links before reply)
اين جيميل به دلايل سياسي از امروز تا فردا صبح قطعه
farzadsw
05-02-2010, 19:33
کامل کامپایل شد !
Build target 'SAM7X Flash - ULINK'
assembling SAM7.s...
compiling Retarget.c...
compiling Blinky.c...
linking...
Program Size: Code=568 RO-data=16 RW-data=0 ZI-data=1160
FromELF: creating hex file...
".\Flash\Blinky.axf" - 0 Error(s), 0 Warning(s).
مشکل از کامپایلر شماست.
Build target 'Target 1'
compiling test.c...
test.c: Error: C3397E: il\ARM\BIN30\;C:\WINDOWS\system32;C:\WINDOWS;C:\WI NDOWS\System32\Wbem;F:\Program Files\Altium Designer Summer 09\System;f:\Program Files\ATMEL Corporation\AT91-ISP v1.13\Library\;f:\Program Files\ATMEL Corporation\AT91-ISP v1.13\sam-ba 2.9
Target not create
ظاهرا ویندوز شما کاملا قاطی هست ، کامپیالر keil هیچ کدی رو در شاخه ی system32 کپی نمیکنه . اما توی خطا از این شاخه ایراد گرفته شده . بهتره ویندوز تون رو عوض کنید .
یا از نسخه ی پرتابل نرم افزار استفاده کنید .
دوست گرامی
برنامه کاری با system32 نداره
مسیرهایی را که اینجا می بینین همون Path ویندوز هست و برای هر سیستمی هم متفاوته
وقتی برنامه ای از سیستم عامل فایل خاصی را بخواد اگه اون فایل در مسیر (کنار) برنامه درخواست کننده نباشه.
سیستم عامل Path را هم دنبال اون فایل میگرده و اگه پیدا نکنه پیغام عدم پیدا شدنش را اعلام می کنه.
در مورد مشکل دوست عزیزمون هم احتمالاً کامپایلرشون ناقص نصب شده و برنامه چون فایلی را که بهش برای کامپایل نیاز داره را پیدا نمیکنه Path را هم می گرده و بازهم پیدا نمی کنه و اون پیغام را میده
hamed1100
17-04-2010, 11:48
سلام
من یک برنامه نوشتم که با زدن یک کلید led روشن بشه ولی کلید خونده نمیشه
#include "AT91SAM7X256.h"
#include "lib_AT91SAM7X256.h"
#include "delay.h"
int main ()
{
AT91F_PIO_CfgOutput( AT91C_BASE_PIOA, AT91C_PIO_PA1);
AT91F_PIO_CfgInput( AT91C_BASE_PIOA, AT91C_PIO_PA0);
(AT91F_PIO_GetInput(AT91C_BASE_PIOA) ,AT91C_PIO_PA0);
while(1){
if((AT91C_PIO_PA0)==0)
{
AT91F_PIO_SetOutput ( AT91C_BASE_PIOA, AT91C_PIO_PA1);
}
}
}
لطفا راهنمایی کنید
با سلام یا ایراد از ویندوزه یا کرکش نکردی نرم افزارتا موفق باشید
farzadsw
17-04-2010, 21:38
کلاک pio یادتون نره
at91f_pmc_enableperiphclock(at91c_base_pmc, 1 << at91c_id_pioa);
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.