ممنون ولی الان در پروژه ای که دارم کار میکنم، در فایل main کتابخونه مربوط به tft lcd رو تعریف کردم.
دایرکتوری ها هم تعریف شدن برای پروژه. ولی موقع کامپایل، به توابع و ثابتهای lcd که در فایل مربوط به خوندن عکس از mmc هست گیر میده میگه تعریف نشده هست و وقتی داخل فایل sdbmp.c کتابخونه lcd رو ضمیمه میکنم خطا میده که توابع و ثابتهای مربوط به lcd دوباره تعریف شده اند!!!! این رو چه کنم؟
واقعن ما رو فیلم کرده این برنامه!!!! notepad winavr این همه اذیت نمیکرد والا!!!!
در اصل مشکل اینه که برنامه نمیفهمه که من با وجود تعریف دایرکتوری ها و ضمیمه کردن در فایل main فایلهای هدر رو به پروژه اضافه کردم و در بعضی هدرها خطا میده
_____________________________________
_____________________________________
دیدید پروژه رو؟!
حلاا همین پروژه به راحتی با winavr کامپایل میشه! ولی با این نه!
من روی کتابخونه ها دست بردم و هدر ها رو تو هر فایلی که خطا میداد اضافه میکردم تا به اینجا رسیده!
در کل با همون winavr محبوب و عزیز کار رو ادامه میدم...
يه نكته اين وسط براي من جالبه.
اگه دقت كرده باشين آخرين ورژن WinAVR مربوط به 2010 ميشه. يعني قبل از توليد Avrstudio5 و AtmelStudio6.
بعد از توليد اين دو محصول ديگه ورژن جديدي از WinAVR بيرون نيومده.
حالا يه سوال پيش مياد: يعني شركت ATMEL كامپايلر WinAVR رو خريداري كرده و با اسم جديد از اون، تو دو تا محصول جديد خودش يعني AVRstudio5 و Atmelstudio6 استفاده كرده؟
به نظر شما يعني يه همچين اتفاقي افتاده؟
البته بعيد نيست. از شركت ATMEL با اون دبدبه و كبكبه هر كاري بگين، برمياد.
بعید میدونم!
من توی ورژن 6 این برنامه، وقتی خواستم پروژه winavr رو لود کنم، دیدم که فایل پروژه (مربوط به win avr) رو ساپورت نمیکنه! اگه اتمل میخواسته چنین کاری کنه باید فایل project winavr رو پشتیبانی میکرد.
و اینکه winavr برنامه ای open source هست!
تنها فرق این برنامه با winavr در اینه که دنگ و فنگ makefile رو یه جورایی مثلا ساده تر کرده!
سلام مهندس
فكر ميكنم بتونيم تو AtmelStudio6 و AVRstudio5 از كامپايلر WinAVR2010 استفاده كنيم.
اما تو عكس زير نشون ميدم. شما هم تست كنيد.
ابتدا اين مسير رو پيدا كنيد.
Tools-->Options
ویرایش توسط sadmonew : 26-03-2012 در ساعت 01:31
_____________________________________
_____________________________________
در ورژن 6 این قسمتی که گفتید نیست!
ولی این گزینه تاثیری در کامپایل برنامه نداره!
این کار رو هم کردم ولی باز خطا میده!
البته بايد اين قسمت رو تغيير بدين. يعني تعيين كنيد كه پروژه با كامپايلر WinAVR2010 كامپايل بشه.
_____________________________________
_____________________________________
مرسی رفیق. ولی اینها در پروژه ای که گذاشته بودم هیچ تاثیری نداره و همچنان خطا میده!!!
با عرض سلام خدمت دوستان
در سایت Atmel نوشته بود که این نرم افزار میتونه ARM Cortex رو پشتیبانی کنه. اصلا تو ایران این ورژن(هسته corex( از شرکت Atmel وجود داره؟
سلام
من تازه تاپیک رو دیدم. عجب محیط جذابی داره! دقیقا مثل محیط 2010 Visual Studio هست! واقعا که حرفه ایه.
.
سلام من با این نسخه کار کردم خیلی حرفه ایی به نظرم دقیب خوبیه برای کدویژن اما حیف کتابخونه هاش به اندازه کد ویژن نیست؟
هرچند با AVRwiz تنظیم ریجیترهاش راحتتر میشه
دوستان میشه کتابخونه های کد ویژنو توش راه انداخت؟
من یه سری کتابخونه خودم براش درست کردم که وقت گیر بود
یا اگه کسی کتابخونه هاشو داره بی زحمت اپ کنه
سلام میشه در مورد این نرم افزار برام یکم توضیح بدید؟
من avr studio ورژن جدیدش رو میخوام دوستان راهنماییم کنید.ممنون
لینکی که اوله پست گذاشتید رو باز کردم سه نوع برا دانلود داشت کدومش رو باید دانلود کرد؟
ویرایش توسط mohamad_musav : 09-09-2012 در ساعت 01:16