اطلاعیه

Collapse
No announcement yet.

تفاوت compiler

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

    تفاوت compiler

    سلام
    فرق دو کامپایلر keil & IAR توی چیه چرا اینقدر این IAR سخته
    :nerd:
    قنديل، تنديس قطره هايي است كه تسليم جاذبه زمين نشدند. "چگوآرا"

    #2
    پاسخ : تفاوت compiler

    نوشته اصلی توسط mohsen_22
    سلام
    فرق دو کامپایلر keil & IAR توی چیه چرا اینقدر این IAR سخته
    :nerd:
    سلام هر کدوم از این کامپایلر ها طرفدارانی دارند و هر کدام نیز دلایل خاص خودشان را دارند مثلا:

    طرفداران IAR این ها را می گویند
    1_ این کامپایلرحرفه ای تره
    2_ کدهای خروجی بهتری داره (البته نیاز به بررسی دقیق تری داره)
    3- قیمتش گرون تره :biggrin:
    4- اگه با یک خانواده ای از میکروها با یا این کامپایلر کار کنی اگه میکرو جدیدی اومد این کامپایلر آن را نیز ساپورت می کند
    5- کلا ادم قوی بار می اره و معتاد به ویزاردها نمی کنه :rolleyes:
    ..................................
    طرف داران KEIL نیز می گویند:
    1_ااین کامپایلر چون برای خود شرکت ARM هستش ساپورت بهتری می شه
    2- کتاب خونه ها و مثال های زیادی داره
    3_ ویزارد داره
    4_ افراد بیشتری دارن از این کامپایلر استفاده می کنند
    5- کار راه اندازه و زودتر می شه یاد گرفتش
    ..............................
    حالا شما ببین حرف های کدوما را بیشتر دوست داری همون را انتخاب کن :biggrin:
    معجزه اين است که هرچه داشته هايت را بيشتر با ديگران سهيم شوي،داراتر مي شوي (لئونارد نيموي)
    اگر مغزانسان،چنان ساده مي بود که ما از آن سر در مي آورديم،هنوز چنان احمق بوديم که هيچ از آن سر در نمي آورديم!
    آموزش Modelsim

    دیدگاه


      #3
      پاسخ : تفاوت compiler

      آخرش چیشد؟؟؟؟

      دیدگاه


        #4
        پاسخ : تفاوت compiler

        من با keil کار نکردم ولی این IAR خیلی نافرمه همش باید هدر فایل بیاری و اخر کار هم باید توی main کلی پیکر بندی بکنی حالا به نطر شما این کارا فایده داره یا باید بیخیالش بشیو بری سراغ keil
        اما در کل راه باز است و جاده دراز :biggrin:
        قنديل، تنديس قطره هايي است كه تسليم جاذبه زمين نشدند. "چگوآرا"

        دیدگاه


          #5
          پاسخ : تفاوت compiler

          نوشته اصلی توسط mohsen_22
          من با keil کار نکردم ولی این IAR خیلی نافرمه همش باید هدر فایل بیاری و اخر کار هم باید توی main کلی پیکر بندی بکنی حالا به نطر شما این کارا فایده داره یا باید بیخیالش بشیو بری سراغ keil
          اما در کل راه باز است و جاده دراز :biggrin:
          IAR
          اصلا شک نکید!
          اگر اینکاره ARM می خواهید بشید IAR حرفه ای هست !

          دیدگاه


            #6
            پاسخ : تفاوت compiler

            یه سوال دیگه
            این arm مثل avr فیوز بیت نداره؟
            بری مشخص کردن فرکانس کاری در پروگرام کردن اون چطوریه؟
            یا کلا فرکانس اون مربوط به فیلتر PLL یا کریستال اون است؟
            :nerd:
            قنديل، تنديس قطره هايي است كه تسليم جاذبه زمين نشدند. "چگوآرا"

            دیدگاه


              #7
              پاسخ : تفاوت compiler

              نوشته اصلی توسط mohsen_22
              یه سوال دیگه
              این arm مثل avr فیوز بیت نداره؟
              بری مشخص کردن فرکانس کاری در پروگرام کردن اون چطوریه؟
              یا کلا فرکانس اون مربوط به فیلتر PLL یا کریستال اون است؟
              :nerd:
              از ریجستر های مربط به این کار استقاده مبشه تنها تفاوتش اینه مث فیوز بیت جداگانه پروگرام نمیشه. همراه برنامه اوناهم پروگرام میشن

              دیدگاه


                #8
                پاسخ : تفاوت compiler

                نوشته اصلی توسط shahrivar88
                از ریجستر های مربط به این کار استقاده مبشه تنها تفاوتش اینه مث فیوز بیت جداگانه پروگرام نمیشه. همراه برنامه اوناهم پروگرام میشن
                برنامش مربوط به کدوم هدر فایل میشه وچطوری نوشته می شه
                من هر چی در این مورد خوندم نفهمیدم
                اکه میشه یه توضیحی بدهید
                مثلا بخواهیم فلان فرکانس را برای میکرو تعریف کنیم چکار باید کرد
                :nerd:
                قنديل، تنديس قطره هايي است كه تسليم جاذبه زمين نشدند. "چگوآرا"

                دیدگاه


                  #9
                  پاسخ : تفاوت compiler

                  نوشته اصلی توسط mohsen_22
                  برنامش مربوط به کدوم هدر فایل میشه وچطوری نوشته می شه
                  من هر چی در این مورد خوندم نفهمیدم
                  اکه میشه یه توضیحی بدهید
                  مثلا بخواهیم فلان فرکانس را برای میکرو تعریف کنیم چکار باید کرد
                  :nerd:
                  باسلام
                  چیزی بنام فیوز بیت نیست.
                  ولی تو کتاب AT91انتشارات نص
                  توضیح داده که با تغییر رجیستر ها مثلا WATCHDOG مثلا فعال یا غیر فعال بشه.
                  کریستال هم که خارجی هست 18.432 برای ارتباط با SAMBA اگر فرکانس خاصی مد نظر شما هست فکر کنم PLL فقط این امکانو میده
                  RTT و...
                  CPSR
                  معماری قشنگی داره کلا یک مدت زمان بگزارید تا رجیستر هارو درک کنید احتمالا چون شما هم به ویزارد CODEVISION عادت کردید کمی برای شما اول مشکل خواهد بود ولی خیلی قشنگ مطالعه کنید راحت است نترسید!! :wow:

                  دیدگاه

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