پاسخ : کامپایلر IAR فقط برا ARM هستش یا برا aVR هم میشه استفاده کرد ازش؟
خب مبنای کار من قیمت اون شرکت نیست.
شرکت سازندش هر قیمتی دوست داره میده---من کاری ندارم-
هر چند میدونم قیمتاش رو الله بختکی تعیین نمیکنن ولی این که بخوایم بر اساس قیمت مقایسه کنیم زیاد روش خوبی نیست
پاسخ : کامپایلر IAR فقط برا ARM هستش یا برا aVR هم میشه استفاده کرد ازش؟
نوشته اصلی توسط md3848
خب مبنای کار من قیمت اون شرکت نیست.
شرکت سازندش هر قیمتی دوست داره میده---من کاری ندارم-
هر چند میدونم قیمتاش رو الله بختکی تعیین نمیکنن ولی این که بخوایم بر اساس قیمت مقایسه کنیم زیاد روش خوبی نیست
مبنای کار من مزایا و معایبش هستش. ^_^
اتفاقا قیمت می تونه مبنای خوبی باشه. شما در نظر بگیر یک همچین کامپایلری در کنار بودن کامپایلرهای ارزون تر تونسته خودشو با این قیمت به عنوان یک کامپایلر معتبر و مطمئن سر پا نگه داره.
برخلاف ایران، تو خارج از ایران معمولا گرونی نشون دهنده کالای بهتر هست.
IAR کامپایلر خیلی خوبیه و خیلی امکانات زیادی (شامل دیباگ) داره ولی دو تا مشکل عمده داره:
اول اینکه پولیه و ما مجبوریم نسخه کرک شده رو استفاده کنیم که گاها اگر درست کرک نشه به هیچ وجه کار نمیکنه و اکثرا هم از نسخه های غیر پدیت استفاده میکنن تا از این مشکلات دوری کنن
دوم اینکه چون برخلاف ما تو کشورای خارجی برای نرم افزارها پول میدن برای همین برنامه های کمتری برای این کامپایلر بیرون هست چون متاسفانه یا خوشبختانه IAR برای میکروکنترلر کتابخانه های خودش رو نوشته و نمیشه هر کدی رو توش بدون تغییر اجرا کرد و چون WinAVR رایگان هست خیلی از برنامه های موجود در اینترنت روی اون نوشته میشن.
اگر این دو تا براتون قابل قبول باشه حتما ازش استفاده کنین ولی پیشنهاد میکنم از همین Atmel Studio استفاده کنین که هم محیط قابل قبول تری داره و هم از WinAVR استفاده میکنه و کتابخانه و پروژه های زیادی براش تو اینترنت هست.اینم باید در نظر گرفت که معمولا کامپایلرهای شرکت های تولید کننده خود میکروکنترلر خیلی بهتر هستن و همیشه بهترین و سریعترین تغییرات توشون اعمال میشه مثلا KEIL رو ARM انتخاب کرده و Atmel Studio هم که مال Atmel هست.
دیدگاه