Never regard study as a duty,but as a enviable opportunity to learn to know the liberating influence of beauty in the realm of the spirit for your own personal joy and to the profit of the community to which your later work belongs
Albert Einstein
اقای سپاس یار شما چی ؟ کتابی سراغ دارید چشممون به دستتونه شما همیشه کارتون درسته اقا راهنمائی بکنید ما هم این کامپایلر آشنا بشیم :redface:
سلام، خوبی آقا رضا؟ :smile:
یادگرفتن این کامپایلر شامل سه بخشه:
1. آشنایی با IDE کامپایلر - به این منظور همون فایل های که دوستان معرفی کردند کافیه و می تونه کمکتون کنه. بعد باید برنامه بنویسید و تمرین کنید، هرجا هم مشکلی داشتید Manual های بسیار کامل کامپایلر بهتون کمک می کنه، کلا انقدر Help این کامپایلر جامعه که لازم نیست هیچ کتابی براش بنویسند.
2. آشنایی با زبان سی - IAR یک کامپایلر ANSI C است یعنی همونطوری که فرضا با Turbo C برنامه می نویسید می تونید با این کامپایلر برنامه بنویسید (البته با ملاحظات Embedded Programming) - در این مورد که مشکل منبع وجود نداره؟
3. آشنایی با سخت افزار AVR - از اونجایی که این کامپایلر هیچ تابع آماده ای غیر از توابع کتابخانه ای استاندارد C در اختیارتون نمی گذاره برای استفاده از اون باید خودتون با ماژول های جنبی میکروکنترلر (مثل تایمر، ADC و ...) آشنا باشید تا بتونید از اون ها استفاده کنید. در این زمینه هم می تونید از Datasheet قطعات استفاده کنید.
باور کنید که نبود کتاب در مورد این کامپایلر هیچ مانعی بر سر یادگیری اون نیست، فقط کافیه سه موردی رو که خدمتتون گفتم، رعایت کنید. اگر کتاب لازم بود تاحالا خارجی ها براش نوشته بودند. تا اونجایی که من می دونم هیچ کتابی در این مورد وجود نداره فقط این کتاب http://www.amazon.com/RISC-Microcontroller-Handbook-Claus-Kuhnel/dp/0750699639/ref=pd_bbs_sr_7?ie=UTF8&s=books&qid=120654 1199&sr=8-7 هست که اون هم از Customer Reviews اش مشخصه که زیاد جالب نیست.
There is nothing so practical as a good theory. — Kurt Lewin, 1951
با سلام
اقای سپاس یار دوست عزیز ممنون از راهنمائی هاتون
منتها یا سایتی رو می شناسید که توش بشه پروژهائی رو برای iar پیدا کرد حالا واسه avr هم نشد عیبی نداره ممنونم
با سلام
اقای سپاس یار دوست عزیز ممنون از راهنمائی هاتون
منتها یا سایتی رو می شناسید که توش بشه پروژهائی رو برای iar پیدا کرد حالا واسه avr هم نشد عیبی نداره ممنونم
سلام :smile:
ببینید سورس برنامه ی تمام Application Note های AVR یا اسمبلی است یا IAR، اما اگر برنامه های ساده برای شروع منظورتونه متاسفانه من تا حالا چیزی تو وب ندیدم.
There is nothing so practical as a good theory. — Kurt Lewin, 1951
سلام
به نظر من اول باید بدونید با چه IC می خواهید کار کنید برای ATMEGA ها خود IAR چند تا مثال داره که بد نیست .از MAKEapplication هم خیلی کمک می شه گرفت اما اگر ic دیگه مد نظرتون هست بگید شاید بتونم بهتون کمک کنم
سلام دوستان من iar 5.11 رو دانلود کردم اما به هیچ وجه نتونستم باهش کار کنم ، کلی هم توی اینترنت گشتم اما نتیجه ای نداشت اگر دوستان زحمت بکشن و راهنمای قدم به قدم نوشتن یه برنامه ساده رو مثلا برای MEGA32 قرار بدن لطف بزرگی به بنده کردن چون من هر کاری کردم نتونستم چیپ مورد نظرو بهش بفهمونم البته من فکر می کردم که معرفی IC به مدل Codevision هست اما مثل اینکه جور دیگه ایه
اینم لینک دانلود برنامه:
http://rapidshare.com/files/127041901/ewavr511b_full.part1.rar
http://rapidshare.com/files/127041812/ewavr511b_full.part2.rar
یا
http://s43.eu.rapidbaz.com/premium/e3167d4d12f164ca44839816e01b197e/4953240a/s43.eu./989822?ewavr511b_full.part1.rar
http://s43.eu.rapidbaz.com/premium/5ddf04c3582db1fe150007602aa8e11c/49533f8e/s43.eu./989983?ewavr511b_full.part2.rar
دیدگاه