mhnasseri1
16-08-2012, 00:33
سلام
من یکی دو هفته ای هست که کار کردن با میکروهای stm32f1x رو شروع کردم. تو این مدت مشکلات زیادی با Keil داشتم. این شد که دنبال IDE های دیگه گشتم و امروز CoIDE رو پیدا کردم.
اگه بخواهید از cmsis استفاده کنید، باید یک سری فایل های کتابخونه به پروژتون اضافه کنید. تو Keil ساختن یه پروژه و اضافه کردن این فایل ها دردسر داره و من بعد از کلی سر و کله زدن تونستم یه پروژه بسازم که کامپایل شه، البته بعدش برنامه کار نمی کرد. در ضمن تو Keil قابلیت Code Completion هم وجود نداره.
اما CoIDE یک IDE بر پایه ی Eclipse هست که مخصوص میکروهای سری Cortex-M طراحی شده. در اون تنها با چند کلیک می تونید یه پروژه بسازید و اون خودش فایل های مورد نیاز رو پروژه اضافه می کنه. در ضمن قابلیت Code Completion رو هم داره که برای استفاده از cmsis خیلی کمک می کنه. اگه خواستید این IDE رو دانلود کنید، می تونید به لینک زیر مراجعه کنید.
Free ARM Cortex M3 and Cortex M0 IDE (You can see links before reply)
در ضمن برای این که نرم افزار کار کنه، باید یک کامپایلر مثل GCC رو جداگانه دانلود کنید و بعد تو تنظیمات CoIDE آدرس اون رو بهش بدید. نحوه انجام این تنظیمات رو می تونید تو لینک زیر ببینید.
Free ARM Cortex M3 and Cortex M0 IDE (You can see links before reply)
نرم افزار GCC رو هم می تونید از لینک زیر دانلود کنید.
2011-q4-major : Series 4.6 : GCC ARM Embedded (You can see links before reply)
برای دیدن ویدئوی آموزش کار با CoIDE هم می تونید فایل زیر رو دانلود کنید. (حجم: حدود 20 مگ)
You can see links before reply
موفق باشید
من یکی دو هفته ای هست که کار کردن با میکروهای stm32f1x رو شروع کردم. تو این مدت مشکلات زیادی با Keil داشتم. این شد که دنبال IDE های دیگه گشتم و امروز CoIDE رو پیدا کردم.
اگه بخواهید از cmsis استفاده کنید، باید یک سری فایل های کتابخونه به پروژتون اضافه کنید. تو Keil ساختن یه پروژه و اضافه کردن این فایل ها دردسر داره و من بعد از کلی سر و کله زدن تونستم یه پروژه بسازم که کامپایل شه، البته بعدش برنامه کار نمی کرد. در ضمن تو Keil قابلیت Code Completion هم وجود نداره.
اما CoIDE یک IDE بر پایه ی Eclipse هست که مخصوص میکروهای سری Cortex-M طراحی شده. در اون تنها با چند کلیک می تونید یه پروژه بسازید و اون خودش فایل های مورد نیاز رو پروژه اضافه می کنه. در ضمن قابلیت Code Completion رو هم داره که برای استفاده از cmsis خیلی کمک می کنه. اگه خواستید این IDE رو دانلود کنید، می تونید به لینک زیر مراجعه کنید.
Free ARM Cortex M3 and Cortex M0 IDE (You can see links before reply)
در ضمن برای این که نرم افزار کار کنه، باید یک کامپایلر مثل GCC رو جداگانه دانلود کنید و بعد تو تنظیمات CoIDE آدرس اون رو بهش بدید. نحوه انجام این تنظیمات رو می تونید تو لینک زیر ببینید.
Free ARM Cortex M3 and Cortex M0 IDE (You can see links before reply)
نرم افزار GCC رو هم می تونید از لینک زیر دانلود کنید.
2011-q4-major : Series 4.6 : GCC ARM Embedded (You can see links before reply)
برای دیدن ویدئوی آموزش کار با CoIDE هم می تونید فایل زیر رو دانلود کنید. (حجم: حدود 20 مگ)
You can see links before reply
موفق باشید