اطلاعیه

Collapse
No announcement yet.

IAR , Keil , WinARM , ...

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

    IAR , Keil , WinARM , ...

    سلام
    کدام بهتره و چرا ؟
    ملاک مقایسه :
    1- قدرت کامپایلر
    2- ساپورت جیتگ های موجود و حتی الامکان رایگان
    3- در دسترس بودن(جهت دانلود)
    4- قیمت (در صورت خرید)
    5- راحتی کار
    6- پروژه ها و مثالهای کاربردی
    7-شما بگید
    8-شما بگید
    9-شما بگید
    If everything seems under control, you're just not going fast enough
    Mario Andretti

    #2
    پاسخ : IAR , Keil , WinARM , ...

    1. بدون شک IAR
    2. IAR از SPY-C ساپورت می کنه که خیلی امکانات اش بالاست.
    3. نسخه ی دموی IAR قابل دانلود است.
    4. قیمت IAR خیلی بالاست و WinARM هم که خیلی پایینه.
    5. من با Keil 8051 کار می کردم نسبتا محیط اش User Friendly بود اما ARM اش رو نمی دونم.
    6. WinARM
    7. باگ نداشتن که خیلی مهمه: IAR
    8. Efficiency: IAR
    9. سرعت اجرا: IAR
    10. توابع کتابخانه ای: WinARM
    11. سازگاری کامل با ANSI C: IAR :smile:
    There is nothing so practical as a good theory. — Kurt Lewin, 1951

    دیدگاه


      #3
      پاسخ : IAR , Keil , WinARM , ...

      سلام
      EWARM همون نسخه ARM کامپایلر IAR هست؟
      If everything seems under control, you're just not going fast enough
      Mario Andretti

      دیدگاه


        #4
        پاسخ : IAR , Keil , WinARM , ...

        سلام
        هر سه تاشو دانلود و نصب کردم . به نظرم محیط Keil خیلی فرهنگی تره .
        IAR هم که واقعا حرفه ایست .
        فکر کنم برای شروع Keil خوب باشه . از لحاظ مثال و پروژه هم بد نیست . دو تا فاروم واقعا قوی خارجی پیدا کردم .
        کتابخانه های کامپایل نشده WinARM هم با تغییراتی قابل تبدیل به هر کدام هست .
        از کمک شما واقعا ممنونم .
        If everything seems under control, you're just not going fast enough
        Mario Andretti

        دیدگاه


          #5
          پاسخ : IAR , Keil , WinARM , ...

          نوشته اصلی توسط rezamansouri
          سلام
          EWARM همون نسخه ARM کامپایلر IAR هست؟
          بله،
          Keil برای شروع مناسبه، البته یک مزیت هم نسبت به IAR داره که کتابخانه هاش کامپایل نشده است.
          There is nothing so practical as a good theory. — Kurt Lewin, 1951

          دیدگاه


            #6
            پاسخ : IAR , Keil , WinARM , ...

            نوشته اصلی توسط rezamansouri
            سلام
            هر سه تاشو دانلود و نصب کردم . به نظرم محیط Keil خیلی فرهنگی تره .
            IAR هم که واقعا حرفه ایست .
            فکر کنم برای شروع Keil خوب باشه . از لحاظ مثال و پروژه هم بد نیست . دو تا فاروم واقعا قوی خارجی پیدا کردم .
            کتابخانه های کامپایل نشده WinARM هم با تغییراتی قابل تبدیل به هر کدام هست .
            از کمک شما واقعا ممنونم .
            سلام
            اگر ممکنه ادرس فرم ها رو بدید
            ممنون

            دیدگاه


              #7
              پاسخ : IAR , Keil , WinARM , ...

              سلام
              http://www.embeddedrelated.com/
              http://forum.sparkfun.com/viewforum.php?f=11&sid=579f64dbe8436de0d1be9dd fb1b55ab7
              موفق باشید .
              If everything seems under control, you're just not going fast enough
              Mario Andretti

              دیدگاه


                #8
                پاسخ : IAR , Keil , WinARM , ...

                سلام
                ممنون لطف کردید :bye

                دیدگاه


                  #9
                  پاسخ : IAR , Keil , WinARM , ...

                  سلام
                  بیش از یک سال از عمر این تاپیک میگذره.
                  حالا بعد یک سال خودم هم جواب خودمو بدم :biggrin:
                  IAR1-
                  2- IAR
                  3- هرسه
                  4- WinARM
                  5- KEIL
                  6- WinARM
                  خیلی جالبه تقریبا شبیه نظر آقای سپاسیار شد.
                  موفق باشید.
                  If everything seems under control, you're just not going fast enough
                  Mario Andretti

                  دیدگاه


                    #10
                    پاسخ : IAR , Keil , WinARM , ...

                    ای ول به تلاشتون
                    ولی با این تفاضیلی که میفرمایین من iar رو ترجیح میدم
                    وهمیشه سعی میکنم در ضمینه برنامه نویسی از همون اول خودم رو اون بهتره عادت بدم :nerd:
                    علم چندانکه بیشتر خوانی چون عمل در تو نیست نادانی

                    دیدگاه


                      #11
                      پاسخ : IAR , Keil , WinARM , ...

                      آقای سپاسیار عزیز یا دوستان حرفه ای اگه این پست رو خوندید لطفا جواب بدید ممنون میشم

                      من با keil توی دانشگاه با 8051 کار کردم(مثلا بلدم)
                      با IAR برای AVR خواستم کار کنم ولی...

                      IAR دو مد release و debug داشت که هر دوشون بعضی وقتا بعد کامپایل .hex میدادن. بعضی وقتا نه(فایل با پسوند .d90 یا r90 میدادن الان یادم نیست. که نه پروگرامر نه پروتئوس باهاش کار نمیکرد)

                      از اینا گذشته توی سایت IAR نوشته که اولوشن محدودیت لایبری داره به این نکته من برخوردم وقتی که با keygen گفتیم دیگه مشکل لایسنسی نداره وقتی با printf یا دستورات IO استاندارد کار میکنم پیغام میده ...(الان جملش یاد نیست ولی منظورش اینه که این ورژن مال این حرفا نیست)
                      اگه ممکنه بگید مشکل از کجاست( :cry2
                      با شوق و ذوق چند وقته پیش یه لینک پیدا کردم که یکم ورژنش قدیمی بود ولی 120 مگا بایت(این ورژن اولوشنش 30 یا 40 مگابایت کمتر بود). دانلود کردم خیلی کامل بود حتی یه عالم help و سورس کد توش بود که توی نمونه آزمایشی نصفش هم نبود ولی باز این error رو میداد

                      در مورد keil arm هم یه مشکل کوچیک دیگه دارم. وقتی برنامه رو برای پروژه جدید باز میکنم برای یک میکرو هر بار منو ها فرق میکنه. مثلا یه بار توی تنظیمات pll و MAM همه گزینه ها هست یه بار نیست یه بار نصفست(برای یه میکرو مثلا lpc2378)
                      این مشکل دیگه از کجاست
                      به وبلاگم سر بزنید

                      دیدگاه


                        #12
                        پاسخ : IAR , Keil , WinARM , ...

                        نوشته اصلی توسط alitaroosheh
                        آقای سپاسیار عزیز یا دوستان حرفه ای اگه این پست رو خوندید لطفا جواب بدید ممنون میشم

                        من با keil توی دانشگاه با 8051 کار کردم(مثلا بلدم)
                        با IAR برای AVR خواستم کار کنم ولی...

                        IAR دو مد release و debug داشت که هر دوشون بعضی وقتا بعد کامپایل .hex میدادن. بعضی وقتا نه(فایل با پسوند .d90 یا r90 میدادن الان یادم نیست. که نه پروگرامر نه پروتئوس باهاش کار نمیکرد)

                        از اینا گذشته توی سایت IAR نوشته که اولوشن محدودیت لایبری داره به این نکته من برخوردم وقتی که با keygen گفتیم دیگه مشکل لایسنسی نداره وقتی با printf یا دستورات IO استاندارد کار میکنم پیغام میده ...(الان جملش یاد نیست ولی منظورش اینه که این ورژن مال این حرفا نیست)
                        اگه ممکنه بگید مشکل از کجاست( :cry2
                        با شوق و ذوق چند وقته پیش یه لینک پیدا کردم که یکم ورژنش قدیمی بود ولی 120 مگا بایت(این ورژن اولوشنش 30 یا 40 مگابایت کمتر بود). دانلود کردم خیلی کامل بود حتی یه عالم help و سورس کد توش بود که توی نمونه آزمایشی نصفش هم نبود ولی باز این error رو میداد

                        در مورد keil arm هم یه مشکل کوچیک دیگه دارم. وقتی برنامه رو برای پروژه جدید باز میکنم برای یک میکرو هر بار منو ها فرق میکنه. مثلا یه بار توی تنظیمات pll و MAM همه گزینه ها هست یه بار نیست یه بار نصفست(برای یه میکرو مثلا lpc2378)
                        این مشکل دیگه از کجاست
                        در IAR ARM این مشکل وقتی پیش میاد که کتابخانه تون رو روی Full Dlib تنظیم کرده اید، اونو روی Normal Dlib یا پایین تر قرار بدید نباید مشکلی وجود داشته باشه. یه مسئله ی دیگه اینه که بهتره با یه میکروی 8 بیتی روی IDE این کامپایلر مسلط بشید و بعد روی 32 بیتی ها ازش استفاده کنید.
                        There is nothing so practical as a good theory. — Kurt Lewin, 1951

                        دیدگاه


                          #13
                          پاسخ : IAR , Keil , WinARM , ...

                          سلام
                          ممنون از راهنمایی تون
                          ولی روی نرمال توی توضیحات اگه اشتباه نکرده باشم مینوشت که printf و ... ساپورت نمیشه(این رو درست نمیدونم چون چند وقتیه دیگه IAR کار نمیکنم :cry2: راستی من این مشکل رو تویAVR داشتم توی ARM هم بود)(مشکل من سر استفاده از uart چون زیاد پول خرج نمیکنم برای این جور مدارها uart برای من یه دیباگره و بدون اون کار برام سخته)
                          به وبلاگم سر بزنید

                          دیدگاه


                            #14
                            پاسخ : IAR , Keil , WinARM , ...

                            WinARM با چه زبانیه؟

                            دیدگاه


                              #15
                              پاسخ : IAR , Keil , WinARM , ...

                              نوشته اصلی توسط شهریار رجب زاده
                              WinARM با چه زبانیه؟
                              C

                              دیدگاه

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