جدول المحتويات:
- الخطوة 1: تحذير
- الخطوة 2: تنزيل MPLAB X
- الخطوة 3: التثبيت
- الخطوة 4: تنزيل برنامج التحويل البرمجي
- الخطوة 5: تثبيت المترجم
- الخطوة 6: هذا كل شيء
فيديو: تركيب MPLAB X لمنتجات ChipKIT: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
العديد منكم ممن يتابعون سلسلة 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
انتقل إلى موقع الويب 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 بسيط ، وما يحدث بالفعل داخل اللوحة.
آمل أن تكونوا وجدت هذا مفيدا!
موصى به:
تركيب ماندالا LED: 8 خطوات
تركيب ماندالا LED: يدور هذا Instructable حول صنع ماندالا LED ضخمة لديكور غرفتك وأمبير. التثبيت الإبداعي لأي حدث. يُعد LED Mandala المعروض هنا جزءًا من Light Show. يقدم لك هذا Instructable إرشادات خطوة بخطوة لعمل ماندالا بطول 10 أقدام × 10 أقدام
كيفية تركيب مضخم الصوت في سيارة صغيرة: 7 خطوات
كيفية تثبيت مضخم صوت في سيارة صغيرة: هذا البرنامج التعليمي مخصص للأشخاص الذين لديهم سيارات صغيرة مثل سيارتي. أقود سيارة MK5 VW GTI ولديها مساحة تخزين قليلة جدًا. لطالما أردت مضخم صوت لكني لم أتمكن من الحصول عليه بسبب حجمه. سأشرح في هذا البرنامج التعليمي كيف
تركيب مؤازر: 4 خطوات
تثبيت المؤازرة: عند الحاجة إلى وضع المؤازرة في طائرة / قارب / مركبة RC أو مشروع الروبوتات ، غالبًا ما نفقد حاملًا. ونظرًا لأننا لا نريد أن ينتهي بنا المطاف بقطع ثقوب مؤازرة في إطارنا ، ولكن بدلاً من ذلك نضيف المؤازرة إلى الإطار عبر حامل ، فقد قمت بإنشاء خادم
تركيب الخزانة لـ ESP32 و ESP8266: 7 خطوات
مثبت الخزانة لـ ESP32 و ESP8266: قد يكون من المفيد في بعض الأحيان تثبيت المشروع القائم على ESP32 أو ESP8266 في الخزانة وإضفاء مظهر احترافي عليه. ستساعدك مجموعة الحاوية الصغيرة هذه على إحضار مشروعك القائم على المرساب الكهروستاتيكي على سكة DIN. تتضمن المجموعة نموذجًا أوليًا لثنائي الفينيل متعدد الكلور مع
تركيب فني تفاعلي: 4 خطوات (بالصور)
التثبيت الفني التفاعلي: في هذا المشروع ، نقوم بدمج الترميز والحوسبة المادية لإنشاء تثبيت فني تفاعلي. المثال الذي تمت مشاركته في Instructable هذا هو مشروع ترميز للطلاب يجمع بين عناصر الرسوم والصوت مع واجهة مبنية لهذا الغرض. ال