در زیر لینک دانلود کامپایلر های arm (اونایی رو که من میشناسم ) وجود داره ، قبل از اینکه دانلود کنید اخر صفحه رو بخونین :
IAR for ARM 5.30
لینک دانلود :
http://www.ir-manup.com/index.php/files/get/ZCxqC0CG3Q/download.phpkeynvy8nou1xi2c386640
دانلود کرک :
http://www.ir-man.com/sites/default/files/keygen_0.rar
نحوه کرک کردن نرم افزار :
بعد از دانلود کرک ، ان را در یکی از درایو های خود unzip نمایید
به منوی start بروید و گزینه ی run را انتخاب کنید و در پنجره باز شده ادرس زیر را وارد کنید :
d:\keygen\IARKG 0x26714 >serial.txt
توجه :
0x26714 : نام host-id کامپیوتر شما میباشد که با اجرا کردن فایل IARID.EXE میتوانید ان را بیابید
d:\keygen\ ادرس فایل های موجود در پوشه keygen میباشد
بعد از درج ادرس بر روی run کلیک کنید تا فایل سریال تغییر کند ، اکنون نصب نرم افزار را شروع کنید و در پنجره ای که از شما کد خواسته میشود ، کد متناسب با سریال داده شده را در فایل lic.txt پیدا کرده و وارد کنید .
Flowcode ARM 3.6.11
لینک دانلود :
http://www.ir-manup.com/index.php/files/get/x1HsitYBu-/flowcode-arm-3.6.11.exe
لینک دانلود کرک :
http://www.ir-man.com/sites/default/files/FlowCode_ARM.rar
نحوه کرک کردن نرم افزار :
بعد از دانلود کردن کرک ، ان را unzip کنید و فایل Flowcode_ARM.exe را با فایل Flowcode_ARM.exe در شاخه نصب جایگزین کنید ، همچنین فایل Flow_LIC.dll را به پوشه نصب انتقال دهید
CrossWorks for ARM
دانلود ورژن 1.5 :
http://www.rowleydownload.co.uk/arm/arm_crossworks_1_5_win.zip
دانلود ورژن 1.7 :
http://www.rowleydownload.co.uk/arm/arm_crossworks_1_7_21_win_setup.exe
کرک :
http://www.ir-man.com/sites/default/files/www.ir-man.com_.zip
نحوه کرک کردن نرم افزار :
بعد از دانلود کرک ، اون رو unzip کنید و Keygen رو اجرا کنید و شماره سریال موجود رو در نرم افزار کپی کنید .
( کرک فقط روی ورژن 1.5 تست شده )
keil arm Version 3.70
دانلود :
http://www.ir-manup.com/index.php/files/get/qe-QykL8Hj/mdk370.exe
دانلود کرک :
http://www.ir-man.com/sites/default/files/keilarm.rar
بعد از نصب نرم افزار ان را اجرا کنید و از منوی file گزینه ی License Management را انتخاب نمایید .
ارقام جلو گزینه ی CID در پنجره باز شده را در کرک کپی کنید و شماره سریال ایجاد شده را در New License IDcode کپی کنید ، همچنین دو فایل dll موجود را در مسیر های مشخص شده کپی نمایید .
در صورتی که مشکلی داشتید در انجمن مطرح کنید
( من کرک رو تست نکردم )
WinArm
لینک دانلود :
http://www.ir-manup.com/index.php/files/get/EDKolDNmhr/winarm-20060606.zip
نحوه نصب :
نرم افزار رو دانلود کنید و سپس ان را در درایو c خود و در مسیر c:WinARM وunzip کنید
به مسیر زیر برید :
control panel> system >Advanced>Environment Variables <
در قسمت system variables دنبال Path بگردید و در قسمت Variables Value ادرس زیر را وارد کنید :
c:WinARMin;c:WinARMutilsin;
برای اجرا نرم افزار به مسیر c:WinARMpn بروید و فایل pn.exe را اجرا کنید .
کامپایلر های دیگری هم وجود داره که هنوز عمومی نشده اند :
http://www.micrium.com/
http://www.smxrtos.com/
http://www.seg ger.com/
http://www.quadros.com/
و....
مقایسه ای اجمالی بر کامپایلر ها :
معمولا ما از یک کامپایلر موارد زیر رو انتظار داریم :
1- مفت باشه و بشه اخرین ورژن اون رو به سرعت دانلود کرد .
2- یادگیری اون ساده باشه
3- از همه میکرو کنتلر ها و امکانات اونا پشتیبانی کنه
4- سورس و مثال و پروزه براش زیاد باشه
5- منابع فارسی برای یادگیری اون وجود داشته باشه
6 - چند نفر کاملا طرز کار با اون رو بدونن ، تا بتونن به مشکلات پاسخ بدن
7- و....
جواب سوالات :
سوال 1 : تقریبا تمامی کامپایلر بالا به جز iar
سوال 2 : تقریبا تمامی موارد
سوال 3 : keil و iar
سوال 4 :winarm
سوال 5 :تقریبا هیچ کدام
سوال 6 :تقریبا هیچ کدام (البته برای دانش مجانی )
نکته ها :
1-
کامپایلر Flowcode for ARMs کاملا گرافیکی هست و یاد گیری اون فقط یک روز زمان میبره ، اما فقط از میکرو های اتمل ( اونم یه تعداد محدود ) پشتیبانی میکنه ، در ضمن همون طور که میدونید در زبان های گرافیکی قدرت مانور کمتر از زبان های متنی هست .
2-
کامپایلر winarm نزدیک به سال هست که ابدیت نشده و در ضمن رایگان هست ، این طور که به نظر میاد به حالش خودش رها شده و اینده ای نداره .
3-
کامپایلر CrossWorks for ARM ظاهرا فقط از arm 7 پشتیبانی میکنه و مشتری زیادی نداره .
4-
IAR for ARM یکی از قدرمتن دترین کامپایلر های arm هست ، اما سازندگانش خیلی وسواس هستند و نمیزارن نسخه کامل اون دست ملت بیفته ، نسخه ای که در بالا وجود داره ، نسخه دمو هست و فقط میتونه کد های شما رو کامپایل کنه و.... ( از کتابخونه و... خبری نیست ...)
5-
با توجه به مطالب گفته شده در بالا بهترین کامپایلر برای ما keil arm هست .
هر چند این نرم افزار هم بدون فایل ای کتاب خانه و... در دسترس ما قرار گرفته اما میشه این فایل ها رو از اطراف جمع اوری کرد و یه نسخه کامل ساخت .
نکته بسیار مهم :
لینک دانلود فایل ها مستقیم هست و از امار دانلود معلوم هست که در مکان های زیادی کپی شده (19.6 گیگ پهنای باند ما رفت ) بنابراین برای دانلود حتما از نرم افزار های مدیریت دانلود استفاده کنید .
ممکن هست پسوند بعضی از فایل ها تغییر کنه ، مثلا .rar به .rarjgkjghfg تبدیل بشه ، باید پسوند رو اصلاح کنید .
در صورتی که نتونستین دانلود کنید در ساعت دیگه اقدام کنید .
منتظر شنیدن نظر سایر دوستان هستم ،