به نام خدا : آموزش arm سری at91 جلسه ی ۱(مقدمه) : با سلام >>> در این قسمت میخوام در مورد در مورد پردازنده های arm مطالبی ساده و ناچیز رو بیان کنم.
این یه عکسی همین طوری از arm ه؛ ما برای میکرو های arm خانواده های زیادی داریم مثل اتمل . فیلیپس . آرم . stm و …. که هسته های آنها arm است؛ من برای ابتدا از اتمل استفاده کردم چون قیمتش مناسب و کار راه انداز و … بود؛ برای arm7 سیستم عامل RTX (بی درنگ) و برای arm9 ویندوز CE و arm11 ویندوز CE یا سیستم عامل آندروید نصب میشه؛ خوبی arm7 اینه که سیستم عاملی که براش مینویسیم (RTX) توسط خود کامپایلر پشتیبانی میشه که خودت دستوراتش رو مینویسی و زیاد هم با دستورات اصلی فرقی هم نداره؛ شما میتونید از سایت eca.ir انواع برد های ARM و … رو ببینید و خریداریش کنید؛ کامپایلری که ازش استفاده میکنیم کامپایلر قدرتمند keil است که هدر های اون به صورت کتابخونه است و راحت میتونیم در اینترنت دانلود کنیم خود نرم افزار KEIL هم میتونید از سایت KEIL.COM دانلود کنید؛ میکرویی که ما باهاش کار میکنیم AT91SAM7X256 ه که اگه ماژولشو خریداری کنید کارتون بسیار ساده و راحت میشه
این ماژول از ۲ راه دیباگ (پروگرام) میشه :
۱) USB
۲) JTAG
تشریح ماژول
برای پروگرام کردن میکرو باید خروجی کامپایلر که HEX است رو به BIN تبدیل کنیم و به میگرو ارسال کنیم و برای تبدیل HEX به BIN به نرم افزار H-CONVERTER که در نرم افزار H-JTAG است نیاز داریم
نرم افزار H-converter را باز کنید
۱- hex تان را انتخاب کنید
۲-محل ذخیره ی bin را هم انتخاب کنید
۳- گزینه ی convert رو انتخاب کنید
بعد از این که تبدیل کردیم نوبت به پروگرام کردن میرسه که با نرم افزار SAM_BA پروگ میکنیم (فعلا دانلود کنید و نصب کنید تا بعدا توضیح بدم)؛ توضیحات نرم افزار هم در قسمت بعدی میذارم؛ اگه خدا بخواد و عمری باشه براتون قسمت بعدی از آموزش و پروژه ها رو به زودی براتون میذارم؛ موفق باشید
مهمان
✌✌✌????20 20 20 2? 20 20 20
مهمان
دمت گرم مهندس خدا تو زندگین کمکت کنه..
مهمان
عزیز این فایل پا ک شده ممکنه دوباره آپلود شه
ممنون
مدیر سایت
سلام
فایل دست نویسنده مطلب هستش و ایشون هم نیستن
مهمان
با سلام
ضمن تشکر بابت نشر مطالب مفید شما، لطف کنید انشاالله مطالب را به صورت فایل word هم قرار دهید، تا زمینه استفاده از مطالب بیشتر شود.
باتشکر
مهمان
sسلام
من جدید ترین نسخه کیل رو نصب کردم اما چرا خانوده lpc رو نداره
مثلا lpc2148 فقط خانواده های زیر رو داره
cortex m0
cortex m0plus
m3
m4
m7
مدیر سایت
سلام
تو سایتش فک کنم بتونی برا nxp رو دانلود کنی…..
مدیر سایت
دادا میگم یه مطلب در مورد انواع کامپایلر ها برا ARM میتونی بنویسی…..
چند تا کامپایلر برا آرم داریم و این که کدوم بهتره….تو تو مطالبت “KEIL” رو گفتی…..حالا این IAR داستانش چبه؟؟؟
کدومش بهتره….؟؟؟؟؟
——————————
سوال دوم اینه که ما چرا نباید خود آرم رو بخریم و بریم و ماژولش رو بخریم؟؟؟
این طور که گرون میشه؟؟؟؟؟
آرم به صورت DIP هم موجوده یا فقط به صورت SMD (نمیدونم درست گفتم یا نه…..همینایی که مربعی هستش و ۴ طرفش پایه های آرم قرار داره) موجود هستش؟؟؟
تازه کاریم دیگه…
نویسنده این مطلب
چشم
مدیر سایت
۱) فیلم رو تو سایت آپارات آپلود کن…..و لینکش رو اینجا قرار بده

۲) سعی کن قشنگ…جامع…ساده و… توضیح بده…….خودم هم میخوام arm یاد بگیرم
مهمان
برای شروع عالیه.

روان توضیح میدی خوشم اومد.