اطلاعیه

Collapse
No announcement yet.

چگونگی برطرف کردن خطا ؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    چگونگی برطرف کردن خطا ؟

    دوستان من برنامه زیر رو در دو کامپایلر CodeVision و IAR نوشتم و خطاهای زیر رو داده ، هرکاری کردم نتونستم خطا رو برطرف کنم :angry: ، اگه امکان داره شما هم برنامه رو تو کامپایلر خودتون کامپایل کنید ببینید آیا این خطا رو هم اونجا میده ؟

    متن برنامه در کدویژن:
    کد:
    #include <mega32.h>
    void main()
    {
      DDRB=(1<<DDB3);
      PORTB=(1<<PORTB0);
      OCR0=100;
      TCCR0=(1<<COM00)|(1<<CS02)|(1<<CS01); 
      while(1);
    }
    خطاها در کدویژن :
    Error:undefined symbol'COM00'
    Error:undefined symbol'PORTB.0'
    Error:undefined symbol'DDB3'


    متن برنامه در IAR:
    کد:
    #include <ioavr.h>
    void main()
    {
      DDRB=(1<<DDB3);
      PORTB=(1<<PORTB0);
      OCR0=100;
      TCCR0=(1<<COM00)|(1<<CS02)|(1<<CS01); 
      while(1);
    }
    خطاها در IAR:
    Error[Pe020]: identifier "DDB3" is undefined
    Error[Pe020]: identifier "PORTB0" is undefined
    Error[Pe020]: identifier "COM00" is undefined
    Error[Pe020]: identifier "CS02" is undefined
    Error[Pe020]: identifier "CS01" is undefined
    Error while running C/C++ Compiler
    خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
    [hr]

    #2
    پاسخ : چگونگی برطرف کردن خطا ؟

    سلام
    مشکل از کمپایلره برنامه درسته.
    قبل از دويدن بايد راه رفتن ياد گرفت.

    دیدگاه


      #3
      پاسخ : چگونگی برطرف کردن خطا ؟

      نوشته اصلی توسط امین غفاری
      دوستان من برنامه زیر رو در دو کامپایلر CodeVision و IAR نوشتم و خطاهای زیر رو داده ، هرکاری کردم نتونستم خطا رو برطرف کنم :angry: ، اگه امکان داره شما هم برنامه رو تو کامپایلر خودتون کامپایل کنید ببینید آیا این خطا رو هم اونجا میده ؟

      متن برنامه در کدویژن:
      کد:
      #include <mega32.h>
      void main()
      {
        DDRB=(1<<DDB3);
        PORTB=(1<<PORTB0);
        OCR0=100;
        TCCR0=(1<<COM00)|(1<<CS02)|(1<<CS01); 
        while(1);
      }
      خطاها در کدویژن :
      Error:undefined symbol'COM00'
      Error:undefined symbol'PORTB.0'
      Error:undefined symbol'DDB3'


      متن برنامه در IAR:
      کد:
      #include <ioavr.h>
      void main()
      {
        DDRB=(1<<DDB3);
        PORTB=(1<<PORTB0);
        OCR0=100;
        TCCR0=(1<<COM00)|(1<<CS02)|(1<<CS01); 
        while(1);
      }
      خطاها در IAR:
      Error[Pe020]: identifier "DDB3" is undefined
      Error[Pe020]: identifier "PORTB0" is undefined
      Error[Pe020]: identifier "COM00" is undefined
      Error[Pe020]: identifier "CS02" is undefined
      Error[Pe020]: identifier "CS01" is undefined
      Error while running C/C++ Compiler
      سلام امین جان خوبی ؟؟
      میبینم که داری از بسکام به کدویژن کوچ میکنی :applause:

      خوب این میگه
      COM00 تعریف نشده
      PORTB0 تعریف نشده
      DDB3 هم تعریف نشده
      فکر میکنم که این دستورات برای اتمل استودیو باشه نه کدویژن و IAR
      معادلش رو به هگزادسیمال تبدیل کن بعد مساوی قرار بده با اون رجیستر یا
      codewizard رو باز کن تنظیمات رو انجام بده و دکمه Program preview رو بزن بعد کد های مورد نظر رو کپی پست کن توی برنامه اصلی

      موفق باشید
      [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
      معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
      معرفی نرم افزار Codewizard PWM
      با من بیشتر آشنا شوید

      دیدگاه


        #4
        پاسخ : چگونگی برطرف کردن خطا ؟

        نوشته اصلی توسط musefian
        سلام
        مشکل از کمپایلره برنامه درسته.
        شما لینک دنلود ورژن بالاتر رو دارین من ورژن CodeVisionAVR V2.05.3 هر کاری کردم نتونستم راه بندازم :angry: همون طوری که تو راهنمای نصب گفته نصب و کرک کردم ولی بازم کار نکرد
        نوشته اصلی توسط SAMAN.ASADI
        فکر میکنم که این دستورات برای اتمل استودیو باشه نه کدویژن و IAR
        این برنامه مربوط میشه به قسمت 14 سری فیلم های آموزشی استاد کی نژاد ، ایشون هم تو کدویژن نوشته بودن :sad:
        خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
        [hr]

        دیدگاه


          #5
          پاسخ : چگونگی برطرف کردن خطا ؟

          منم تست کردم تو کدویژن مشکلی نداره.لینک زیر و دانلود و نصب کن ببین درست میشه.البته ورژن قبلی و کامل حذف کن و حتی فولدرشم از تو program files حذف کن.اگه یه برنامه registry cleaner هم داشتی رجیستریت هم پاک کن بعد نصب کن
          http://s2.p30download.com/users/202/...wnload.com.exe

          دیدگاه


            #6
            پاسخ : چگونگی برطرف کردن خطا ؟

            نوشته اصلی توسط امین غفاری
            شما لینک دنلود ورژن بالاتر رو دارین من ورژن CodeVisionAVR V2.05.3 هر کاری کردم نتونستم راه بندازم :angry: همون طوری که تو راهنمای نصب گفته نصب و کرک کردم ولی بازم کار نکرد این برنامه مربوط میشه به قسمت 14 سری فیلم های آموزشی استاد کی نژاد ، ایشون هم تو کدویژن نوشته بودن :sad:
            من هم با ورژن CodeVisionAVR V2.05.3 کار میکردم خیلی از برنامه ها خطا میگیره.اخرین نسخه رو از سایت خودش دانلود کنید:

            http://www.hpinfotech.ro/cvavr_download.html
            نسخه CodeVisionAVR Evaluation نیاز به کرک نداره.
            برنامتون با ورزن 3.10 بدون خطا کمپایل میشه.
            قبل از دويدن بايد راه رفتن ياد گرفت.

            دیدگاه


              #7
              پاسخ : چگونگی برطرف کردن خطا ؟

              برنامه تون مشکلی نداره
              کدویژن رو از این سایت گرفتم و بدون مشکل هم کامپایل میشه
              کرکش خیلی خوبه ...
              http://www.techno-electro.com/21-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1-CodeVisionAVR-2-05-3.html

              نسخه استاندارد بهتر از نسخه پیشرفته است
              [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
              معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
              معرفی نرم افزار Codewizard PWM
              با من بیشتر آشنا شوید

              دیدگاه


                #8
                پاسخ : چگونگی برطرف کردن خطا ؟

                نسخه استاندارد بهتر از نسخه پیشرفته است
                چرا؟!
                1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                !Electronic On! Programming On
                هوشمندانه سوال بپرسیم!
                http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                دیدگاه


                  #9
                  پاسخ : چگونگی برطرف کردن خطا ؟

                  نوشته اصلی توسط mahan.rafiee
                  چرا؟!
                  یادم نیست الان
                  ولی قبلا (پارسال یا دوسال پیش) که مقایسه کردم هم خیلی باگ داشت و هم بعضی جاها امکاناتش کمتر بود !!!
                  [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                  معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                  معرفی نرم افزار Codewizard PWM
                  با من بیشتر آشنا شوید

                  دیدگاه


                    #10
                    پاسخ : چگونگی برطرف کردن خطا ؟

                    امین جان کارتون راه افتاد ؟؟؟
                    مشکلی ندارید ؟؟؟
                    ویندوز که نصب نکردی ؟؟
                    نصب کدویژن قلق خاصی داره ...
                    به مشکل برخوردی بگو ...
                    [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                    معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                    معرفی نرم افزار Codewizard PWM
                    با من بیشتر آشنا شوید

                    دیدگاه


                      #11
                      پاسخ : چگونگی برطرف کردن خطا ؟

                      نوشته اصلی توسط SAMAN.ASADI
                      امین جان کارتون راه افتاد ؟؟؟
                      مشکلی ندارید ؟؟؟
                      ویندوز که نصب نکردی ؟؟
                      نصب کدویژن قلق خاصی داره ...
                      به مشکل برخوردی بگو ...
                      نه نرم افزار registry cleaner رو نصب کردم با اینکه سیستم من رو خیلی تر و تمیز کرد ولی بازم نشد که نشد :angry:
                      نوشته اصلی توسط SAMAN.ASADI
                      برنامه تون مشکلی نداره
                      کدویژن رو از این سایت گرفتم و بدون مشکل هم کامپایل میشه
                      کرکش خیلی خوبه ...
                      http://www.techno-electro.com/21-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1-CodeVisionAVR-2-05-3.html

                      نسخه استاندارد بهتر از نسخه پیشرفته است
                      این نسخه رو الان نزدیک 4 بار هستش که دانلود می کنم :mrgreen: تقریبا همشون عین هم هستند فقط اسمشون فرق داره ، داره دیونم می کنه
                      نوشته اصلی توسط musefian
                      من هم با ورژن CodeVisionAVR V2.05.3 کار میکردم خیلی از برنامه ها خطا میگیره.اخرین نسخه رو از سایت خودش دانلود کنید:

                      http://www.hpinfotech.ro/cvavr_download.html
                      نسخه CodeVisionAVR Evaluation نیاز به کرک نداره.
                      برنامتون با ورزن 3.10 بدون خطا کمپایل میشه.
                      دانلود نمیشه که :-?
                      نوشته اصلی توسط amiri33
                      منم تست کردم تو کدویژن مشکلی نداره.لینک زیر و دانلود و نصب کن ببین درست میشه.البته ورژن قبلی و کامل حذف کن و حتی فولدرشم از تو program files حذف کن.اگه یه برنامه registry cleaner هم داشتی رجیستریت هم پاک کن بعد نصب کن
                      http://s2.p30download.com/users/202/...wnload.com.exe
                      نرم افزاری که گفتین رو دانلود کردم خیلی خوب بود ولی هنوز با کدویژن مشکل دارم :cry:
                      خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
                      [hr]

                      دیدگاه


                        #12
                        پاسخ : چگونگی برطرف کردن خطا ؟

                        من همین الان از همین سایت دانلود کردم وسطش گیر کرد
                        نسخه ای که داشتم رو روی یکی از سایتها پلود کردم
                        http://s5.picofile.com/file/8119398126/CodeVisionAVR_V2_05_3_Std_Techno_Electro_COM_.zip. html
                        حتما حتما حتما قبل از نصب پوشه Help رو باز کنید و یک فایل exe هست اون رو باز کنید و بعدا نصب کنید ...
                        [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                        معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                        معرفی نرم افزار Codewizard PWM
                        با من بیشتر آشنا شوید

                        دیدگاه


                          #13
                          پاسخ : چگونگی برطرف کردن خطا ؟

                          نوشته اصلی توسط SAMAN.ASADI
                          من همین الان از همین سایت دانلود کردم وسطش گیر کرد
                          نسخه ای که داشتم رو روی یکی از سایتها پلود کردم
                          http://s5.picofile.com/file/8119398126/CodeVisionAVR_V2_05_3_Std_Techno_Electro_COM_.zip. html
                          حتما حتما حتما قبل از نصب پوشه Help رو باز کنید و یک فایل exe هست اون رو باز کنید و بعدا نصب کنید ...
                          ممنون این دفعه پنجمی بود که این نسخه رو دانلود کردم :mrgreen:

                          نوشته اصلی توسط musefian
                          من هم با ورژن CodeVisionAVR V2.05.3 کار میکردم خیلی از برنامه ها خطا میگیره.اخرین نسخه رو از سایت خودش دانلود کنید:

                          http://www.hpinfotech.ro/cvavr_download.html
                          نسخه CodeVisionAVR Evaluation نیاز به کرک نداره.
                          برنامتون با ورزن 3.10 بدون خطا کمپایل میشه.
                          آقا من این نسخه رو دانلود کردم بدون مشکل نصب شد ولی وقتی اجراش می کنم برای یک لحظه خیلی کوتاه (شاید یک ثانیه و کمتر ) بالا می آد و خیلی سریع می پره ، نمی دونید مشکلش چیه سیستم مورد نیاز برای این نسخه چیه ؟ رو winXP اجرا میشه دیگه ؟
                          خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
                          [hr]

                          دیدگاه


                            #14
                            پاسخ : چگونگی برطرف کردن خطا ؟

                            یه کاری میگم بکن
                            ویندوزتون رو ریشه کن کنید
                            به خدا ثواب داره
                            خودتون هم راحت میکنید . . .
                            ولی جدی میگم
                            ورژنی که من پیشنهاد کردم عالیه
                            2000 - 3000 خط هم برنامه نوشتم هیچ مشکلی هم نداشتم . . .
                            http://s5.picofile.com/file/8119398126/CodeVisionAVR_V2_05_3_Std_Techno_Electro_COM_.zip. html
                            موقع نصب هم اینترنت رو قطع کنید بهتره ...
                            موفق باشید
                            [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                            معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                            معرفی نرم افزار Codewizard PWM
                            با من بیشتر آشنا شوید

                            دیدگاه


                              #15
                              پاسخ : چگونگی برطرف کردن خطا ؟

                              نوشته اصلی توسط SAMAN.ASADI

                              به خدا ثواب داره
                              خودتون هم راحت میکنید . . .
                              :redface: شرمنده حسابی شما و دوستان عزیز دیگه رو اذیت کردم .
                              من ویندوزم رو عوض می کنم ولی قبل از اون پوست این سیستم نفتی رو می کنم تا علت این مشکل رو پیدا نکنم ول کن این سیستم نیستم :mrgreen: اگه زورم به این سیستم رسید حتما علت رو می نویسم تا دوستان هم استفاده کنن :smile:
                              خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
                              [hr]

                              دیدگاه

                              لطفا صبر کنید...
                              X