NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4470 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 11 از 11

موضوع: خطا در کامپایلر avrstudio

  1. #1
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    New خطا در کامپایلر avrstudio

    با سلام
    دوستان من یه برنامه رو دارم روی avrstudio کامپایل می ککنم ولی خطای زیر رو میده ///مشکل از کجاست؟

    initializer element is not constant

    و به این خط برنامه اشاره می کنه
    [PHP]static WORD_BYTES ip_identfier=(WORD_BYTES){1};[/PHP]
    ویرایش توسط arm-mohsen-avr : 31-01-2012 در ساعت 20:51

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  4. #2
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    با سلام
    مهندس امكانش هست كل برنامه رو اينجا قرار بديد تا بهتر بتونيم كمكتون كنيم؟
    _____________________________________
    _____________________________________

  5. کاربران : 2 تشکر کرده اند از شما sadmonew برای ارسال این پست سودمند:


  6. #3
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    داداش برنامه خیلی زیاده 12 تا فایل هدر داره فقط اینو می تونم بگم که word_byte از نوع union هستش
    [PHP]typedef union _WORD_BYTES
    {
    WORD word;
    BYTE bytes[2];
    struct
    {
    BYTE low;
    BYTE high;
    } byte;
    struct
    {
    unsigned char bit0:1;
    unsigned char bit1:1;
    unsigned char bit2:1;
    unsigned char bit3:1;
    unsigned char bit4:1;
    unsigned char bit5:1;
    unsigned char bit6:1;
    unsigned char bit7:1;
    unsigned char bit8:1;
    unsigned char bit9:1;
    unsigned char bit10:1;
    unsigned char bit11:1;
    unsigned char bit12:1;
    unsigned char bit13:1;
    unsigned char bit14:1;
    unsigned char bit15:1;
    } bits;
    } WORD_BYTES;[/PHP][PHP]ip_identfier[/PHP] نام متغیر است
    ویرایش توسط arm-mohsen-avr : 31-01-2012 در ساعت 22:27

  7. تشکرها از این نوشته :


  8. #4
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    يه سوال:
    اون برنامه اي كه ميخواين كامپايل كنين احيانا اسمش AVRnet نيست؟
    _____________________________________
    _____________________________________

  9. کاربران : 2 تشکر کرده اند از شما sadmonew برای ارسال این پست سودمند:


  10. #5
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    چرا داداش همونه

  11. تشکرها از این نوشته :


  12. #6
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    خوب فايل سورس كد رو ميذارم. البته همين چند دقيقه پيش يه بار ديگه كامپايلش كردم. شما هم با AVRstuido يه بار ديگه كامپايلش كن ببينيم مشكل از كجاس شايد مشكل از خود AVRstudio باشه؟
    راستي شما از5 AVRstudio استفاده مي كنيد؟
    فايل هاي پيوست شده فايل هاي پيوست شده
    _____________________________________
    _____________________________________

  13. کاربران : 2 تشکر کرده اند از شما sadmonew برای ارسال این پست سودمند:


  14. #7
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    اره5 AVRstudio است کامپایلرم

  15. تشکرها از این نوشته :


  16. #8
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    بازم اون خطا رو میده فکر کنم مشکل از avrstudio 5 باشه ////

  17. تشکرها از این نوشته :


  18. #9
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    دوستان من اون برنامه رو با AVRstudio 5 کامپایل می کردم و نشد بازهم اون خطا رو می داد . از دوستان کسی می دونه که چرا در نسخه 5 کامپایل نمیشه با تشکر ...
    در ضمن اون برنامه واسه کار با شبکه enc28j60 هستش یا همون avrnet

  19. تشکرها از این نوشته :


  20. #10
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام
    مهندس يه راهي پيدا كردم بدون خطا كامپايل بشه. اجازه بده دارم تست ميكنم. اما در كل به نتايج خوبي رسيدم. تو پست بعدي توضيح ميدم.
    _____________________________________
    _____________________________________

  21. تشکرها از این نوشته :


  22. #11
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام داداش گلم
    تست با موفقيت انجام شد و بدون خطا(ERROR) كامپايل شد.
    فقط مونده شما هم تست كنيد.
    خوب البته روش كار ساده هستش. اول از همه اين مسير رو پيدا كنيد.
    Properties-->Toolchain-->AVR/GNU C Compiler-->Miscellaneous
    سمت راست، تو كادر مقابل "Other flags" نبايد هيچ عبارتي تايپ شده باشه.
    _____________________________________
    _____________________________________

موضوعات مشابه

  1. مشکل در نمایش اعداد اعشاری در AVRStudio
    توسط arm-mohsen-avr در انجمن ATXMEGA
    پاسخ: 12
    آخرين نوشته: 21-01-2012, 12:56
  2. avrstudio 5 beta کامپایلری متفاوت
    توسط M3R در انجمن پرسش و پاسخ (نرم افزارهای تخصصی)
    پاسخ: 1
    آخرين نوشته: 09-03-2011, 10:39
  3. کمک در مورد ارور در avrstudio
    توسط external9 در انجمن پرسش و پاسخ (نرم افزارهای تخصصی)
    پاسخ: 1
    آخرين نوشته: 29-03-2010, 08:07

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •