نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
محرم

آموزش arm سری at91 جلسه ی ۱(مقدمه)

انجمن های تخصصی برق و الکترونیک ECA

به نام خدا : آموزش arm سری at91 جلسه ی ۱(مقدمه) : با سلام >>> در این قسمت میخوام در مورد در مورد پردازنده های arm مطالبی ساده و ناچیز رو بیان کنم.

آموزش arm سری at91 جلسه ی 1(مقدمه)


این یه عکسی همین طوری از arm ه؛ ما برای میکرو های arm خانواده های زیادی داریم مثل اتمل . فیلیپس . آرم . stm و …. که  هسته های آنها arm است؛ من برای ابتدا از اتمل استفاده کردم چون قیمتش مناسب و کار راه انداز و … بود؛ برای arm7 سیستم عامل RTX (بی درنگ) و برای arm9 ویندوز CE و arm11 ویندوز CE یا سیستم عامل آندروید نصب میشه؛ خوبی arm7 اینه که سیستم عاملی که براش مینویسیم (RTX) توسط خود کامپایلر پشتیبانی میشه که خودت دستوراتش رو مینویسی و زیاد هم با دستورات اصلی فرقی هم نداره؛ شما میتونید از سایت eca.ir انواع برد های ARM و … رو ببینید و خریداریش  کنید؛ کامپایلری که ازش استفاده میکنیم کامپایلر قدرتمند keil است که هدر های اون به صورت کتابخونه است و راحت میتونیم در اینترنت دانلود کنیم pardon خود نرم افزار KEIL هم میتونید از سایت KEIL.COM دانلود کنید؛ میکرویی که ما باهاش کار میکنیم AT91SAM7X256 ه که اگه ماژولشو خریداری کنید کارتون بسیار ساده و راحت میشه

at91sam7x256-header-boardاین ماژول از ۲ راه دیباگ (پروگرام) میشه :
۱) USB
۲) JTAG

 

تشریح ماژول

at91sam7x256-header-board

برای پروگرام کردن میکرو باید خروجی کامپایلر که HEX است رو به BIN تبدیل کنیم و به میگرو ارسال کنیم و برای تبدیل HEX به BIN به نرم افزار H-CONVERTER که در نرم افزار H-JTAG است نیاز داریم

نرم افزار H-converter
نرم افزار H-converter را باز کنید
۱- hex تان را انتخاب کنید
۲-محل ذخیره ی bin را هم انتخاب کنید
۳- گزینه ی convert رو انتخاب کنید

بعد از این که تبدیل کردیم نوبت به پروگرام کردن میرسه که با نرم افزار SAM_BA پروگ میکنیم (فعلا دانلود کنید و نصب کنید تا بعدا توضیح بدم)؛ توضیحات نرم افزار هم در قسمت بعدی میذارم؛ اگه خدا بخواد و عمری باشه براتون قسمت بعدی از آموزش و پروژه ها رو به زودی براتون میذارم؛ موفق باشید yes

تعداد مطالب : 10 تا
رامین اصیلی هستم اهل کاشان (O_o). مخلص همتون دوست دارم هر علم کمی که دارم یاد همتون بدم (^_^)
بقیه جلسات : ???
این مطلب هیچ طبقه بندی یی ندارد!
ارسال دیدگاه

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) پسورد فایل های سایت : www.dmf313.ir

4) نظرات حاوی کد برنامه نویسی تایید نمیشوند ( قالب سایت بهم میریزه )

  1. مهمان

    Alnk

    ✌✌✌????20 20 20 2? 20 20 20

  2. مهمان

    یاسر

    دمت گرم مهندس خدا تو زندگین کمکت کنه..

  3. مهمان

    سروش

    عزیز این فایل پا ک شده ممکنه دوباره آپلود شه
    ممنون

    • مدیر سایت

      مهدی دمرچیلو

      سلام
      فایل دست نویسنده مطلب هستش و ایشون هم نیستن

  4. مهمان

    Dr.chamran

    با سلام
    ضمن تشکر بابت نشر مطالب مفید شما، لطف کنید انشاالله مطالب را به صورت فایل word هم قرار دهید، تا زمینه استفاده از مطالب بیشتر شود.
    باتشکر

  5. مهمان

    مهدی

    sسلام
    من جدید ترین نسخه کیل رو نصب کردم اما چرا خانوده lpc رو نداره
    مثلا lpc2148 فقط خانواده های زیر رو داره
    cortex m0
    cortex m0plus
    m3
    m4
    m7

    • مدیر سایت

      مهدی دمرچیلو

      سلام
      تو سایتش فک کنم بتونی برا nxp رو دانلود کنی…..

  6. مدیر سایت

    مهدی دمرچیلو

    good
    دادا میگم یه مطلب در مورد انواع کامپایلر ها برا ARM میتونی بنویسی…..
    چند تا کامپایلر برا آرم داریم و این که کدوم بهتره….تو تو مطالبت “KEIL” رو گفتی…..حالا این IAR داستانش چبه؟؟؟
    کدومش بهتره….؟؟؟؟؟
    ——————————
    سوال دوم اینه که ما چرا نباید خود آرم رو بخریم و بریم و ماژولش رو بخریم؟؟؟
    این طور که گرون میشه؟؟؟؟؟
    آرم به صورت DIP هم موجوده یا فقط به صورت SMD (نمیدونم درست گفتم یا نه…..همینایی که مربعی هستش و ۴ طرفش پایه های آرم قرار داره) موجود هستش؟؟؟
    تازه کاریم دیگه… blush

  7. نویسنده این مطلب

    رامین اصیلی

    چشم boast

  8. مدیر سایت

    مهدی دمرچیلو

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

  9. مهمان

    پویا

    برای شروع عالیه. ok
    روان توضیح میدی خوشم اومد. good