جدول المحتويات:

تركيب MPLAB X لمنتجات ChipKIT: 6 خطوات
تركيب MPLAB X لمنتجات ChipKIT: 6 خطوات

فيديو: تركيب MPLAB X لمنتجات ChipKIT: 6 خطوات

فيديو: تركيب MPLAB X لمنتجات ChipKIT: 6 خطوات
فيديو: Программирование МК PIC 16f887 фирмы Microchip в MPLAB X. Настройка портов ввода/вывода. Часть 1. 2024, شهر نوفمبر
Anonim
تثبيت MPLAB X لمنتجات ChipKIT
تثبيت MPLAB X لمنتجات ChipKIT

العديد منكم ممن يتابعون سلسلة For Cheap Robots الخاصة بي على دراية بكيفية استخدام MPIDE مع منتجات chipKIT. قد تكون على دراية بكيفية استخدام Arduino IDE مع هذه اللوحات. ومع ذلك ، لم أستخدم MPLAB X كثيرًا حتى الآن.

MPLAB X عبارة عن IDE قوي ، تم تصنيعه بواسطة Microchip ، والذي يمنحك وصولاً مباشرًا إلى السجلات الموجودة على متن المتحكمات الدقيقة PIC التي تستخدمها لوحات chipKIT. وهذا يسمح بتحكم أكثر دقة في اللوحات والوصول إلى المزيد من أجهزتهم التي يتخلى عنها Arduino.

علاوة على ذلك ، نظرًا لأن MPLAB X لا يتطلب أداة تحميل التشغيل التي يحتاجها Arduino و 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 هو بيئة برمجة متكاملة. من المفيد إذا كان لديك ملف سداسي عشري تم إنشاؤه مسبقًا ويحتاج فقط إلى تحميله على السبورة. على وجه التحديد ، هذه الأداة مفيدة لإعادة تحميل محمل الإقلاع على لوحات chipKIT ، بحيث يمكنك استخدامها مع Arduino مرة أخرى.

يمكنك استخدام IDE فقط للقيام بذلك ، ومع ذلك أجد أن IPE أكثر بساطة.

الخطوة 4: تنزيل برنامج التحويل البرمجي

تحميل المترجم
تحميل المترجم
تحميل المترجم
تحميل المترجم
تحميل المترجم
تحميل المترجم

فور انتهاء التثبيت ، يجب أن يتم نقلك إلى صفحة أخيرة من برنامج التثبيت ، مع ثلاثة مربعات اختيار. كل من مربعات الاختيار هذه ، إذا تركت محددة ، ستفتح علامة تبويب في متصفحك الافتراضي تنتقل إلى موقع ويب لمنتج Microchip. الشيء الوحيد الذي نهتم به الآن هو مترجم XC32 ، وهو الخيار الأفضل.

اترك المربع العلوي محددًا ، وقم بإلغاء تحديد الخيارين الآخرين (كما في الصورة الأولى).

عندما تضغط على "إنهاء" ، سيؤدي ذلك إلى فتح علامة تبويب جديدة لصفحة برنامج التحويل البرمجي XC. قم بالتمرير لأسفل حتى ترى صفًا من علامات التبويب ، وانقر على الصف المسمى "التنزيلات". قم بتنزيل برنامج التحويل البرمجي XC32 لنظام التشغيل الخاص بك.

من المهم أن تحصل على مترجم XC32 ، لأن جميع لوحات chipKIT تستخدم ميكروكنترولر 32 بت. يمكنك أيضًا تنزيل برامج التحويل البرمجي ذات 16 و 8 بت (XC16 و XC8 ، على التوالي) ، ولكن هذه لن تكون مفيدة إلا إذا كنت تستخدم لوحات 16 أو 8 بت ، أي لوحات chipKIT ليست كذلك.

الخطوة 5: تثبيت المترجم

تركيب المترجم
تركيب المترجم
تركيب المترجم
تركيب المترجم
تركيب المترجم
تركيب المترجم
تركيب المترجم
تركيب المترجم

بمجرد اكتمال التنزيل ، يمكنك تشغيل مثبت XC32 ، والذي سيأخذك خلال العملية نفسها.

تجدر الإشارة إلى أننا نقوم بتثبيت الإصدار المجاني من برنامج التحويل البرمجي XC32. لا تحتاج إلى الدفع مقابل أي ترخيص بهذه الطريقة ، وسوف يخدم أغراضنا بشكل جيد.

بعد تثبيت برنامج التحويل البرمجي ، ستكون هناك خطوة أخيرة في برنامج التثبيت والتي ستطلب منك تنشيط ترخيص أو شرائه. نظرًا لأننا نستخدم الترخيص المجاني ، فلا داعي للقيام بذلك. ومع ذلك ، يوجد أدناه مفتاح ورابط للحصول على ترخيص C ++ مجاني.

بشكل عام ، تُنشئ C ++ برامج أكبر من C ، وأنا شخصيًا لا أستخدم C ++ ، ولكن يمكنك ذلك إذا أردت.

الخطوة 6: هذا كل شيء

هذا هو!
هذا هو!

لقد قمت الآن بتثبيت MPLAB X!

إذا كنت معتادًا على Arduino أو MPIDE ، فإن MPLAB هي وحش مختلف تمامًا. يعمل Arduino على الاهتمام بمعظم الأشياء الصعبة حقًا بالنسبة لك خلف الكواليس. من خلال إزالة هذا الانقسام بين المبرمج والميكروكونترولر ، يكون MPLAB في نفس الوقت أكثر صعوبة في الاستخدام وأكثر صعوبة.

لن أتطرق إلى كيفية استخدام لوحات MPLAB و chipKIT كثيرًا ، لكنني سأكتب مدونة تشرح كيفية إنشاء برنامج وميض LED بسيط ، وما يحدث بالفعل داخل اللوحة.

آمل أن تكونوا وجدت هذا مفيدا!

موصى به: