سلام
فرق دو کامپایلر keil & IAR توی چیه چرا اینقدر این IAR سخته
:nerd:
سلام هر کدوم از این کامپایلر ها طرفدارانی دارند و هر کدام نیز دلایل خاص خودشان را دارند مثلا:
طرفداران IAR این ها را می گویند
1_ این کامپایلرحرفه ای تره
2_ کدهای خروجی بهتری داره (البته نیاز به بررسی دقیق تری داره)
3- قیمتش گرون تره :biggrin:
4- اگه با یک خانواده ای از میکروها با یا این کامپایلر کار کنی اگه میکرو جدیدی اومد این کامپایلر آن را نیز ساپورت می کند
5- کلا ادم قوی بار می اره و معتاد به ویزاردها نمی کنه :rolleyes:
.................................. طرف داران KEIL نیز می گویند:
1_ااین کامپایلر چون برای خود شرکت ARM هستش ساپورت بهتری می شه
2- کتاب خونه ها و مثال های زیادی داره
3_ ویزارد داره
4_ افراد بیشتری دارن از این کامپایلر استفاده می کنند
5- کار راه اندازه و زودتر می شه یاد گرفتش
..............................
حالا شما ببین حرف های کدوما را بیشتر دوست داری همون را انتخاب کن :biggrin:
معجزه این است که هرچه داشته هایت را بیشتر با دیگران سهیم شوی،داراتر می شوی (لئونارد نیموی)
اگر مغزانسان،چنان ساده می بود که ما از آن سر در می آوردیم،هنوز چنان احمق بودیم که هیچ از آن سر در نمی آوردیم! آموزش Modelsim
من با keil کار نکردم ولی این IAR خیلی نافرمه همش باید هدر فایل بیاری و اخر کار هم باید توی main کلی پیکر بندی بکنی حالا به نطر شما این کارا فایده داره یا باید بیخیالش بشیو بری سراغ keil
اما در کل راه باز است و جاده دراز :biggrin:
قندیل، تندیس قطره هایی است که تسلیم جاذبه زمین نشدند. "چگوآرا"
من با keil کار نکردم ولی این IAR خیلی نافرمه همش باید هدر فایل بیاری و اخر کار هم باید توی main کلی پیکر بندی بکنی حالا به نطر شما این کارا فایده داره یا باید بیخیالش بشیو بری سراغ keil
اما در کل راه باز است و جاده دراز :biggrin:
IAR
اصلا شک نکید!
اگر اینکاره ARM می خواهید بشید IAR حرفه ای هست !
یه سوال دیگه
این arm مثل avr فیوز بیت نداره؟
بری مشخص کردن فرکانس کاری در پروگرام کردن اون چطوریه؟
یا کلا فرکانس اون مربوط به فیلتر PLL یا کریستال اون است؟
:nerd:
قندیل، تندیس قطره هایی است که تسلیم جاذبه زمین نشدند. "چگوآرا"
یه سوال دیگه
این arm مثل avr فیوز بیت نداره؟
بری مشخص کردن فرکانس کاری در پروگرام کردن اون چطوریه؟
یا کلا فرکانس اون مربوط به فیلتر PLL یا کریستال اون است؟
:nerd:
از ریجستر های مربط به این کار استقاده مبشه تنها تفاوتش اینه مث فیوز بیت جداگانه پروگرام نمیشه. همراه برنامه اوناهم پروگرام میشن
از ریجستر های مربط به این کار استقاده مبشه تنها تفاوتش اینه مث فیوز بیت جداگانه پروگرام نمیشه. همراه برنامه اوناهم پروگرام میشن
برنامش مربوط به کدوم هدر فایل میشه وچطوری نوشته می شه
من هر چی در این مورد خوندم نفهمیدم
اکه میشه یه توضیحی بدهید
مثلا بخواهیم فلان فرکانس را برای میکرو تعریف کنیم چکار باید کرد
:nerd:
قندیل، تندیس قطره هایی است که تسلیم جاذبه زمین نشدند. "چگوآرا"
برنامش مربوط به کدوم هدر فایل میشه وچطوری نوشته می شه
من هر چی در این مورد خوندم نفهمیدم
اکه میشه یه توضیحی بدهید
مثلا بخواهیم فلان فرکانس را برای میکرو تعریف کنیم چکار باید کرد
:nerd:
باسلام
چیزی بنام فیوز بیت نیست.
ولی تو کتاب AT91انتشارات نص
توضیح داده که با تغییر رجیستر ها مثلا WATCHDOG مثلا فعال یا غیر فعال بشه.
کریستال هم که خارجی هست 18.432 برای ارتباط با SAMBA اگر فرکانس خاصی مد نظر شما هست فکر کنم PLL فقط این امکانو میده
RTT و...
CPSR
معماری قشنگی داره کلا یک مدت زمان بگزارید تا رجیستر هارو درک کنید احتمالا چون شما هم به ویزارد CODEVISION عادت کردید کمی برای شما اول مشکل خواهد بود ولی خیلی قشنگ مطالعه کنید راحت است نترسید!! :wow:
دیدگاه