اطلاعیه

Collapse
No announcement yet.

مشکل محدودیت حجم برنامه در کامپایلر mikroC

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

    مشکل محدودیت حجم برنامه در کامپایلر mikroC

    آقا ما چند تا کار با mikroC انجام دادیم، خوب و خوش (PIC و dsPIC). البته ریست و وقفه ها اذیت می کرد ولی نه تا این حدی که الآن می گم؛
    چند روزه برنامه یه برد رو می نویسم که نسبتاً هم زیاد شد. در حد 5KB روی میکروی 4013. یواش یواش داشتم کد رو می نوشتم و تست می کردم. از یه جا به بعد دیگه میکرو کار نمی کرد! یعنی دیگه از بس گشتم دنبال عیبش خسته شدم. یک روز تمام درگیرش بودم. می خواستم میکرو رو عوض کنم. حتی رفتم تو کار آدرس بردارهای وقفه (که کامپایلر اشتباه درستش می کرد!). کلاً نشد که نشد. تا اینکه یه برنامه تست کوچولو روش پروگرام کردم و در عین ناباروری! درست کار کرد.
    در نتیجه، مجبور شدم یه ذره یه ذره حجم کد رو کم کنم. حالا در حد 4.5KB خوب کار می کنه! ولی بیشتر که میشه می پُکه! لازم به ذکره که 4013 تا 32KB فلش داره.
    بُرد رو تحویل دادم رفت. از ما که گذشت، ولی بی خیال این کامپایلر مزخرف شدم. حالا نظرتون رو بگید، بعدشم بگین MPLAB شروع کنم، یا چیزِ دیگه؟!
    بیایید با Google آشتی کنیم!

    #2
    پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

    نه دوست عزیز کلا MIKROC پولی هست ولی نسخه رایگان محدودیت حجم برنامه نویسی داره. این کرک رو دانلود کن . حالشو ببر
    http://www.4shared.com/rar/fBvmXpDa/mikroe.html
    به اميد ظهور مولامون که صد البته نزديک است

    دیدگاه


      #3
      پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

      ممنون دوست عزیز.
      مشکل از اون نیست. اول کرک کردمش. محدودیت بدون کرکش 2KB هست. کلاً نرم افزار بدون کرک که حال نمیده که
      بیایید با Google آشتی کنیم!

      دیدگاه


        #4
        پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

        یه فایل هست به نام HIDDongle.dll
        تو قسمت دانلود نرم افزار گذاشتنش. برای پیکه ولی من با AVR و VisualTFT هم جواب گرفتم.
        در واقع دانگل لایسنس میکروالکترونیکا رو شبیه سازی میکنه :biggrin:

        دیدگاه


          #5
          پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

          سلام... بنده چند سال است با مجموعه mikroE کار میکنم..... احتمالا مربوط به نقص در کرک برنامه شما هستش... خودم تا حالا میکروهای 1k تا 16k رو به صورت فول پر کردم و برنامه خطایی نداده.... :applause: :applause: :applause: :applause:
          دیگه رو زمین جا نیست... باید رفت....

          دیدگاه


            #6
            پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

            سلام به همه

            دوستان نخواستم موضوع جدید باز کنم و سوالمو همینجا میپرسم

            کرک MikroC Pro for PIC ورژن 6.4.0 رو دارین؟

            دیدگاه


              #7
              پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

              سلام.
              این ورژن جدید هست و بعید میدونم به این زودی کرک براش پیدا بشه.
              با کرک های قدیمی تست بکنین.
              لینک شماره ی 9 از آدرس زیر رو نگاه کنین:
              لینک های مفید PIC

              دیدگاه


                #8
                پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

                متاسفانه کرکهای قدیمی جواب نمیده

                دیدگاه


                  #9
                  پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

                  نوشته اصلی توسط roodi
                  سلام... بنده چند سال است با مجموعه mikroE کار میکنم..... احتمالا مربوط به نقص در کرک برنامه شما هستش... خودم تا حالا میکروهای 1k تا 16k رو به صورت فول پر کردم و برنامه خطایی نداده.... :applause: :applause: :applause: :applause:
                  خوشا به حالِ شما. البته خودِ کامپایلر خطا و اخطار نمیده ها. میکرو کار نمیکنه! از تغییر آدرس شروع وقفه ها فهمیدم. اصاً یه وعضی...
                  فعلاً با بهینه سازیِ کد نویسی تونستم اون پروژه رو رد کنم بره شکر خدا :biggrin:

                  راستی MPLAB X نصب کردم منابع سیستم رو می خوره در حد تیم ملی! یه عالمه RAM و CPU مصرف می کنه بی خود و بی جهت. من نمی دونم چی کار می خواد بکنه مگه! خودِ ویندوز اینقدر RAM و CPU درگیر نمی کنه که این کامپایلر می کنه! سیستمم حیوونی اونقدرا قوی نیست. بی خیالش شدم.
                  بیایید با Google آشتی کنیم!

                  دیدگاه


                    #10
                    پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

                    نوشته اصلی توسط Hadi-Hadi
                    متاسفانه کرکهای قدیمی جواب نمیده
                    با سلام

                    من الان از 6.4.0 استفاده میکنم. با همون کرک 6.0.0 ، کرکش کردم. دقت کنین که همه فایلهای EXE موجود رو باید کرک کنین. یعنی هم IDE و هم کامپایلرها رو.
                    کمترین توقع از یک فرد تحصیلکرده، دانستن املای صحیح کلمات است.

                    دیدگاه


                      #11
                      پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

                      نوشته اصلی توسط نو رسیده
                      با سلام

                      من الان از 6.4.0 استفاده میکنم. با همون کرک 6.0.0 ، کرکش کردم. دقت کنین که همه فایلهای EXE موجود رو باید کرک کنین. یعنی هم IDE و هم کامپایلرها رو.
                      میشه فقط فایلهای کرک رو بهم بدین. چون من با فایلی که دارم نمیتونم کرک کنم.

                      دیدگاه


                        #12
                        پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

                        دوست عزیز میشه کرک ورژن 6.0.0 یا 6.4.0 رو بزارید.
                        ممنون از لطف شما .

                        دیدگاه


                          #13
                          پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

                          با سلام

                          این لینک که گذاشتم حاوی روش و نرم افزار کرک تمامی کامپایلرهای شرکت MikroE هست خیلی عالیه . یادم نیست از کجا ولی از همین سایت خودمون دانلود کردم

                          http://s5.picofile.com/file/81111512...Patch.rar.html

                          موفق باشید و از کار با این کامپایلرها لذت ببرید! :mrgreen:

                          [glow=black,2,300]بردی جالب با سیستم عاملی جالب !!![/glow]

                          دیدگاه


                            #14
                            پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

                            salam.dustan man ba "mikro c pro for pic" daram barname minevisam ama tu vaghfe b moshkel bar khordam...dasture vaghfash che juri piade sazi mishe?

                            دیدگاه


                              #15
                              پاسخ : مشکل محدودیت حجم برنامه در کامپایلر mikroC

                              دوست عزیز زیر برنامه وقفه به این صورت تعریف میشه:

                              کد:
                              void Interrupt()
                              {
                              	دستورات
                              }
                              این زیربرنامه حتما باید قبل از main نوشته بشه. تنظیمات وقفه رو که توی main اعمال میکنین.

                              دیدگاه

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