فهرست مطالب:

نصب MPLAB X برای محصولات ChipKIT: 6 مرحله
نصب MPLAB X برای محصولات ChipKIT: 6 مرحله

تصویری: نصب MPLAB X برای محصولات ChipKIT: 6 مرحله

تصویری: نصب MPLAB X برای محصولات ChipKIT: 6 مرحله
تصویری: Leap Motion SDK 2024, نوامبر
Anonim
نصب MPLAB X برای محصولات ChipKIT
نصب MPLAB X برای محصولات ChipKIT

بسیاری از شما که سری For For Robots من را دنبال می کنید با نحوه استفاده از MPIDE با محصولات chipKIT آشنا هستید. حتی ممکن است با نحوه استفاده از Arduino IDE با این بردها آشنا باشید. اما تا کنون ، من از MPLAB X زیاد استفاده نکرده ام.

MPLAB X یک IDE قدرتمند است که توسط Microchip ساخته شده است و به شما امکان دسترسی مستقیم به رجیسترهای موجود در میکروکنترلرهای PIC را که تخته های chipKIT از آن استفاده می کنند ، می دهد. این امر باعث می شود کنترل بسیار دقیق تری بر روی بردها داشته باشید و به سخت افزارهای بیشتری که توسط آردوینو آشکار شده است دسترسی پیدا کنید.

علاوه بر این ، چون MPLAB X نیازی به بوت لودر مورد نیاز آردوینو و MPIDE ندارد ، به شما این امکان را می دهد که از فضای برنامه نویسی بیشتری در برد خود استفاده کنید.

~~~~~

برای کارهای بیشتری که انجام داده ام ، می توانید از صفحه پروفایل من دیدن کنید!

برای اطلاعات بیشتر از Digilent یا Digilent Makerspace ، وبلاگ Digilent را بررسی کنید!

مرحله 1: هشدار

هشدار
هشدار

استفاده از MPLAB به chipKIT PGM نیاز دارد. علاوه بر این ، برنامه نویسی برد شما با MPLAB و PGM بوت لودر شما را بازنویسی می کند. این بدان معناست که پس از استفاده از MPLAB ، تا زمانی که بارگذاری مجدد را بارگیری نکنید ، نمی توانید به استفاده از Arduino یا MPIDE بازگردید.

چندین آموزش در اینجا در مورد Instructables وجود دارد که نحوه بارگذاری مجدد بوت لودر برای DP32 را پوشش می دهد. این همچنین برای WF32 و سایر تخته های chipKIT کار می کند. برای بارگیری مجدد بوت لودرها در uC32 مراحل اضافی لازم است ، با این حال ، بنابراین این فرآیند را در یک آموزش دیگر پوشش خواهم داد.

من همچنین می خواهم در این لحظه به این نکته اشاره کنم که من نحوه برنامه ریزی بردهای chipKIT شما در MPLAB را پوشش نخواهم داد. این یک کرم دیگر است ، بنابراین من آن را در یک آموزش جداگانه توضیح خواهم داد.

مرحله 2: بارگیری MPLAB X

بارگیری MPLAB X
بارگیری MPLAB X
بارگیری MPLAB X
بارگیری MPLAB X

به وب سایت Microchip MPLAB X بروید و به پایین بروید. یک ردیف برگه خواهید دید. روی موردی که می گوید "بارگیری" کلیک کنید. روی پیوند سیستم عامل خود کلیک کنید تا نصب کننده شروع به بارگیری کند.

(توجه جانبی: از آنجا که من قبلاً MPLAB X را نصب کرده ام ، برای این آموزش قصد دارم نسخه قدیمی تری را نصب کنم که در برگه "دانلود بایگانی" یافت می شود. من IDE 3.10 را نصب می کنم. آخرین نسخه (به عنوان این مقاله) 3.30 است.)

مرحله 3: نصب کنید

نصب
نصب
نصب
نصب
نصب
نصب

این مرحله نسبتاً ساده است ، بنابراین من آن را مختل نمی کنم. با این حال ، من به یک نکته اشاره می کنم که ارزش توجه دارد.

نصب کننده را اجرا کنید و با شرایط استفاده موافقت کنید. کرایه بسیار استاندارد برای یک نصب کننده ، اما در نهایت باید به مرحله ای برسید که شبیه تصویر 2 است ، که در مورد نصب IDE یا نصب IPE سوال می کند. هر دوی این کادرها باید به طور خودکار علامت زده شوند ، اما در صورت عدم وجود آنها ، آنها را بررسی کنید.

IPE یک محیط برنامه نویسی یکپارچه است. اگر یک فایل hex از پیش ساخته شده دارید که فقط باید روی برد بارگذاری شود ، مفید است. به طور خاص ، این ابزار برای بارگیری مجدد بوت لودرها در بردهای chipKIT مفید است ، بنابراین می توانید دوباره آنها را با Arduino استفاده کنید.

برای این کار می توانید فقط از IDE استفاده کنید ، اما به نظر من IPE ساده تر است.

مرحله 4: بارگیری کامپایلر

دانلود کامپایلر
دانلود کامپایلر
دانلود کامپایلر
دانلود کامپایلر
دانلود کامپایلر
دانلود کامپایلر

بلافاصله پس از اتمام نصب ، باید به آخرین صفحه نصب کننده ، با سه کادر تأیید منتقل شوید. هر یک از این کادرهای تأیید ، اگر علامت زده شود ، یک برگه در مرورگر پیش فرض شما باز می شود که برای یک محصول Microchip به وب سایت می رود. تنها موردی که در حال حاضر به آن علاقه داریم ، کامپایلر XC32 است که گزینه برتر است.

کادر بالا را علامت زده و علامت دو مورد دیگر (مانند تصویر اول) را بردارید.

وقتی دکمه "Finish" را فشار می دهید ، با این کار یک برگه جدید به صفحه کامپایلر XC باز می شود. پایین بروید تا ردیفی از برگه ها را ببینید و روی برچسب "بارگیری ها" کلیک کنید. کامپایلر XC32 را برای سیستم عامل خود بارگیری کنید.

مهم است که کامپایلر XC32 را دریافت کنید ، زیرا همه بردهای chipKIT از میکروکنترلرهای 32 بیتی استفاده می کنند. همچنین می توانید کامپایلرهای 16 و 8 بیتی (به ترتیب XC16 و XC8) را بارگیری کنید ، اما فقط در صورتی که از بردهای 16 یا 8 بیتی استفاده کنید ، که بردهای chipKIT نیستند ، مفید خواهند بود.

مرحله 5: نصب کامپایلر

نصب کامپایلر
نصب کامپایلر
نصب کامپایلر
نصب کامپایلر
نصب کامپایلر
نصب کامپایلر
نصب کامپایلر
نصب کامپایلر

پس از اتمام بارگیری ، می توانید نصب کننده XC32 را اجرا کنید ، که شما را از طریق این فرآیند راهنمایی می کند.

شایان ذکر است که ما نسخه رایگان کامپایلر XC32 را نصب می کنیم. نیازی به پرداخت هیچ مجوزی از این طریق ندارید ، و این به خوبی به اهداف ما خواهد رسید.

پس از نصب کامپایلر ، آخرین مرحله نصب کننده وجود دارد که از شما می خواهد مجوز را فعال یا خریداری کنید. از آنجا که ما از مجوز رایگان استفاده می کنیم ، نیازی به این کار نداریم. با این حال ، در زیر آن یک کلید و پیوندی برای مجوز رایگان C ++ وجود دارد.

به طور کلی ، C ++ برنامه های بزرگتری نسبت به C ایجاد می کند ، و شخصاً من از C ++ استفاده نمی کنم ، اما اگر می خواهید می توانید.

مرحله ششم: همین

خودشه!
خودشه!

شما اکنون MPLAB X را نصب کرده اید!

اگر به Arduino یا MPIDE عادت دارید ، MPLAB یک جانور کاملاً متفاوت است. آردوینو به مراقبت از بسیاری از موارد بسیار دشوار برای شما در پشت صحنه اشاره می کند. با حذف این شکاف بین برنامه نویس و میکروکنترلر ، استفاده از MPLAB در عین حال دشوارتر و چالش برانگیزتر است.

من در مورد نحوه استفاده بیش از حد از تخته های MPLAB و chipKIT صحبت نخواهم کرد ، اما یک وبلاگ خواهم نوشت که نحوه ساخت یک برنامه چشمک زن LED ساده و آنچه در واقع در داخل برد اتفاق می افتد را توضیح می دهد.

امیدوارم این مطلب مفید واقع شده باشد!

توصیه شده: