امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطا در کامپایل کردن برنامه در codevision
نویسنده پیام
akand1111 آفلاین
تازه وارد

ارسال‌ها: 17
موضوع‌ها: 10
تاریخ عضویت: خرداد ۱۳۸۸

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
خطا در کامپایل کردن برنامه در codevision
سلام من وقتی تو کدویزن برنامه رو کامپیال میکنم هیچ خطایی بروز نمی کنه اما وقتی که گزینه make رو برای ایجاد فایل hex میزنم پیام هشدار(Erros occured during assembly) دیده میشه و درقسمت messages هم این پیغام خطا دیده میشه:undefined symbol:_main فایل hex هم که تولید نمیشه مشکل ازچیه زودتر کمکم کنین.
۰۵-خرداد-۱۳۸۸, ۱۶:۵۵:۲۷
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17413 تشکر در 5116 ارسال )
ارسال: #2
RE: خطا در کامپایل کردن برنامه در codevision
شايد كركش رو اجرا نكردي و برنامه دمو هستش كه اجازه كامپايل بيشتر از دو كيلو رو نمي ده !!!
۰۵-خرداد-۱۳۸۸, ۱۷:۱۳:۰۹
ارسال‌ها
پاسخ
تشکر شده توسط : 1nafar
1nafar غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,195
موضوع‌ها: 91
تاریخ عضویت: فروردین ۱۳۸۷

تشکرها : 1577
( 4273 تشکر در 953 ارسال )
ارسال: #3
RE: خطا در کامپایل کردن برنامه در codevision
سلام
بعضی از ورژن های کد ویژن این مشکل رو دارن بهتر دنبال یه ورژن دیگه باشی ، اگه برنامه رو هم بزاری خوبه (ممکنه بعضی از کتاب خانه در مسیر نصب وجود نداشته باشه و 100 تا احتمال دیگه )
۰۹-خرداد-۱۳۸۸, ۰۶:۴۷:۴۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
number17 آفلاین
تازه وارد

ارسال‌ها: 7
موضوع‌ها: 1
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 3
( 2 تشکر در 1 ارسال )
ارسال: #4
RE: خطا در کامپایل کردن برنامه در codevision
سلام عزیزان
این خطا مربوط به چی میشه؟
must declare first in block
اگه کمک کنید ممنون میشم
۲۵-شهریور-۱۳۹۱, ۱۶:۵۴:۳۵
ارسال‌ها
پاسخ
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2196 تشکر در 1064 ارسال )
ارسال: #5
RE: خطا در کامپایل کردن برنامه در codevision
میگه یه چیزی رو بهش معرفی نکردین
برنامه رو بزارین
۲۵-شهریور-۱۳۹۱, ۱۷:۰۳:۴۷
ارسال‌ها
پاسخ
number17 آفلاین
تازه وارد

ارسال‌ها: 7
موضوع‌ها: 1
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 3
( 2 تشکر در 1 ارسال )
ارسال: #6
RE: خطا در کامپایل کردن برنامه در codevision
با سلام

[align=left]while (1)
{
// Place your code here

if ( PORTC.7 == 1 )
{
max = 0;
}

input = read_adc(0);

PORTC.6 = input;

uoutput = PORTC.6;

for ( i = uoutput ; i > 1 ; i-- )
{
x = uoutput;

void glcd_gotoxy ( unsigned char x , unsigned char x )

void glcd_putchar ( char * )

}

if ( read_adc(0) > max )
{
max = read_adc(0);

if ( max < 153 )
{
for ( i = max ; i > 1 ; i-- )
{
y = max;

void glcd_gotoxy ( unsigned char y, unsigned char y )

void glcd_putchar (char * )

}
}
else if ( max >= 153 )
{
void glcd_gotoxy ( 4 , 4 )

void glcd_putsf ( char m )
}
delay_ms(200);
}
}
}
}




این ها رو هم بالا معرفی کردم


// Declare your global variables here
int max;
int uoutput;
int input;
int i;
int x;
int y;
۲۵-شهریور-۱۳۹۱, ۱۸:۴۶:۳۰
ارسال‌ها
پاسخ
zahraza آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: دى ۱۳۹۳

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #7
RE: خطا در کامپایل کردن برنامه در codevision
#include <avr/io.h>
#define F_CPU 1000000
#include <util/delay.h>
unsigned char i, cathode_seg[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};
int main(void)
{
PORTD=0x00;
DDRD=0xFF;
while(1)
{
for (i=0; i<10; i++)
{ PORTD=cathode_seg[i];
_delay_ms(400);
}
}
}
دوستان سلام من این برنامه رو تو CodeVisionAVR+V2.05.3_2011 نوشتم اما خطا میده! لطفا دوستان کسی هست این برنامه رو واسم تو کدویژن بنویسه با اصلاحاتش و فایل برنامه hex و prj اشو واسم بفرسته؟؟؟؟؟
این برنامه ام رو هم میخوام تو پروتیوس شبیه سازی کنم در این زمینه هم کمک کنید.
ممنون
ایمیل:zahra9631@yahoo.com
۳۰-دى-۱۳۹۳, ۱۵:۲۴:۳۹
ارسال‌ها
پاسخ
mahyarkar آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: اسفند ۱۳۹۸

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #8
RE: خطا در کامپایل کردن برنامه در codevision
سلام . من تازه دارم با نرم افزار code vision AVR کار می کنم . 
وقتی گزینه build all رو می زنم از برنامه کلی خطا می گیره.
خطاها به این صورت هستن :

can't open #include file : io.h
که مربوط به این خط هست
#include <io.h>
----------------------------------------------
undefined symbol 'PORTB'
که مربوط به این خط هست
PORTB.0 = 0;
----------------------------------------------
۲۲-اسفند-۱۳۹۸, ۱۵:۵۰:۲۷
ارسال‌ها
پاسخ
1نفر آفلاین
مدیر بخش الکترونیک
*****

ارسال‌ها: 188
موضوع‌ها: 3
تاریخ عضویت: آبان ۱۳۹۴

تشکرها : 1636
( 433 تشکر در 172 ارسال )
ارسال: #9
RE: خطا در کامپایل کردن برنامه در codevision
سلام 

در مورد خطای اول هم چک کنید که فایل io.h توی نرم افزارتون هست؟ فایل خراب نیست؟(مسیر:C:\cvavr\inc) چون نوشته نمیتونه بازش کنه
دومی هم میگه نماد PORTB تعریف نشده است
 اینطور مواقع اگه کدها رو بزارید راحتتر میشه چک کرد


ORG 00H
:LOOP
MOV Life,#♥H
JMP LOOP
END

(آخرین ویرایش در این ارسال: ۲۲-اسفند-۱۳۹۸, ۱۹:۴۷:۴۱، توسط 1نفر.)
۲۲-اسفند-۱۳۹۸, ۱۹:۴۳:۵۴
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, alimogmov
aka.ReZa آفلاین
حسین باقری
*****

ارسال‌ها: 1,452
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4892
( 4514 تشکر در 1447 ارسال )
ارسال: #10
RE: خطا در کامپایل کردن برنامه در codevision
سلام، به اون هدر io.h رو پاک کنم بجاش میکروکنترلر رو معرفی کن مثلا اگه با مگا 8 کار میکنی بنویس:

کد:
#include <mega8.h>
(آخرین ویرایش در این ارسال: ۲۹-اسفند-۱۳۹۸, ۰۳:۲۴:۳۳، توسط alimogmov. دلیل ویرایش: گذاشتن فاصله پس از دستور #include )
۲۳-اسفند-۱۳۹۸, ۱۰:۲۱:۰۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, 1نفر, alimogmov


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question [سوال] کمک در برنامه نویسی دور موتور خودرو HPower 6 897 ۲۵-آبان-۱۳۹۷, ۲۲:۰۳:۵۷
آخرین ارسال: alimogmov
Question مشکل در نوشتن فایل در MMC HamidSay 9 1,918 ۳۰-شهریور-۱۳۹۷, ۰۵:۲۶:۰۹
آخرین ارسال: HamidSay
Exclamation ارتباط سريال بين دو ميكرو و نمايش روي lcd با codevision ali313 13 23,565 ۰۱-شهریور-۱۳۹۷, ۱۱:۰۸:۴۳
آخرین ارسال: farhadtavakkol
Question [سوال] مشکل در پیاده سازی در برد بورد zeinab.kh 2 1,399 ۰۴-اردیبهشت-۱۳۹۷, ۲۳:۱۲:۱۱
آخرین ارسال: babyy
  مشکل در کار با تایمر 1 در بسکام klick 3 3,536 ۳۰-بهمن-۱۳۹۵, ۰۴:۰۴:۴۲
آخرین ارسال: omid_phoenix
  راهنمایی برای حل مشکل برنامه در بسکام fedagh 2 2,630 ۱۲-دى-۱۳۹۵, ۱۸:۳۰:۵۹
آخرین ارسال: fedagh
  کمک در برنامه nrf24 با کدویژن sniper-70 0 2,186 ۱۹-آبان-۱۳۹۵, ۰۰:۱۶:۱۵
آخرین ارسال: sniper-70
  کمک در برنامه nrf24 با اردوینو sniper-70 0 2,086 ۱۴-آبان-۱۳۹۵, ۲۱:۱۲:۰۷
آخرین ارسال: sniper-70
  هنگ کردن میکرو در ارتباط سریال nex 1 2,177 ۰۴-آبان-۱۳۹۵, ۲۰:۵۶:۵۹
آخرین ارسال: علی محد شریفی
  کمک در برنامه فرستنده avr به زبان سی sniper-70 3 2,941 ۱۹-شهریور-۱۳۹۵, ۱۲:۳۳:۲۰
آخرین ارسال: aka.ReZa

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS