اطلاعیه

Collapse
No announcement yet.

ٍError در زمان کامپایل سیستم عامل uC/OS-II

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

    ٍError در زمان کامپایل سیستم عامل uC/OS-II

    سلام دوستان من وقتی برنامه سیستم عامل uC/OS-II رو کامپایل میکنم یک Error
    ..\OBJ\IntegrateTest.axf: Warning: L6304W: Duplicate input file ..\obj\stm32f1
    0x_it.o ignored.
    ..\OBJ\IntegrateTest.axf: error: L6050U: The code size of this image (163590 bytes) exceeds the maximum allowed for this version of the linker.
    Target
    not created
    رو میده این Error برای چی هست؟چطور میشه رفعش کرد؟
    وبلاگ اطلاعات در مورد کنترل صنعتی و PLC و میکروکنترلرهای AVR و ARM
    www.armplc.ir

    #2
    پاسخ : ٍError در زمان کامپایل سیستم عامل uC/OS-II

    حجم فایل خروجیت زیاد شده
    از چه میکرویی استفاده می کنی و این فایل رو از کجا گرفتی؟
    برای میکروت پورت شده؟

    دیدگاه


      #3
      پاسخ : ٍError در زمان کامپایل سیستم عامل uC/OS-II

      بله برای این برد پورت شده
      برای برد stm32f103zet بله این برنامه رو برای همین برد از سایت خودتون دانلود کردم
      وبلاگ اطلاعات در مورد کنترل صنعتی و PLC و میکروکنترلرهای AVR و ARM
      www.armplc.ir

      دیدگاه


        #4
        پاسخ : ٍError در زمان کامپایل سیستم عامل uC/OS-II

        نمی دونم ولا
        ارور حجمه
        من با 1788 تست کردم مشکلی نداشت ولی با میکروی شما فرق داره

        دیدگاه


          #5
          پاسخ : ٍError در زمان کامپایل سیستم عامل uC/OS-II

          سلام دوستان مشکل این برنامه رو فهمیدم، این Error برای اینکه نرم افزار Keil لایسنس نیست وجود داره، سایت keil یک لیستی از محدودیت های keil لایسنس نشده رو گذاشته که یکی از اون پروگرم نکردن برنامه با بیش از 32kb حجم فایل hex
          http://www.keil.com/demo/limits.asp
          imitations

          Keil development development tools without a current product license run as a Lite/Evaluation edition and have the following restrictions:
          MDK-ARM Lite Edition

          Programs that generate more than 32 Kbytes of code and data will not compile, assemble, or link.
          The debugger supports programs that are 32 Kbytes or smaller.
          The compiler does not generate a disassembly listing of the machine code generated. The -S, --asm, and --interleave compiler command-line options are disabled. Projects will not compile with Target -> Listing -> C Compiler Listing enabled.
          The compiler and assembler do not generate position-independent code or data. The --apcs /ropi /rwpi /pic/ pid compiler and assembler command line options are disabled.
          The assembler and linker create Symbolic Output Format objects which cannot be linked with third-party linker utilities. Fully licensed tools generate standard ELF/DWARF files which may be used with third-party utilities.
          The linker does not accept scatter-loading description files for sophisticated memory layouts. The --scatter command line option is disabled.
          وبلاگ اطلاعات در مورد کنترل صنعتی و PLC و میکروکنترلرهای AVR و ARM
          www.armplc.ir

          دیدگاه


            #6
            پاسخ : ٍError در زمان کامپایل سیستم عامل uC/OS-II

            نوشته اصلی توسط gbg
            نمی دونم ولا
            ارور حجمه
            من با 1788 تست کردم مشکلی نداشت ولی با میکروی شما فرق داره
            اگر ممکنه برنامشو بذارید
            گفت که دیوانه نهی لایق این خانه نهی

            دیدگاه


              #7
              پاسخ : ٍError در زمان کامپایل سیستم عامل uC/OS-II

              مشکل حجم حل شد با استفاده از یک نرم افزار keil با ورژن پایین تر می و یک کرک قدیمی تر میتونید نرم افزار رو به درستی کرک کنید و دیگه Error حجم نمیده




              :applause:
              وبلاگ اطلاعات در مورد کنترل صنعتی و PLC و میکروکنترلرهای AVR و ARM
              www.armplc.ir

              دیدگاه

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