- مجلس التنمية MSP-EXP430G2:
- تشغيل و
- برنامج البرمجة (IDE) لـ MSP430 LaunchPad:
- Energia IDE مقابل Code Composer Studio:
و MSP-EXP430G2 هو أداة التنمية الملقب منصة إطلاق المقدمة من شركة Texas Instruments لتعلم وممارسة على كيفية استخدام ميكروكنترولر بهم. تندرج هذه اللوحة ضمن فئة خط القيمة MSP430 حيث يمكننا برمجة جميع وحدات التحكم الدقيقة من سلسلة MSP430. إن تعلم كيفية استخدام TI Microcontrollers سيكون بالتأكيد أداة قوية في جعبتنا لأن TI ضخم حقًا ولديه قدر كبير من MCU للاختيار من بينها بسعر أقل تنافسية للغاية.
لقد قمنا بالفعل بتغطية مقالة مفصلة حول استخدام Energia IDE مع MSP430. في هذا البرنامج التعليمي سوف نتعرف على Code Composer Studio وكيف يتم استخدامه لبرمجة MSP430. هذا البرنامج التعليمي مكتوب للمبتدئين جدًا ولا يلزم وجود أجهزة باستثناء لوحة MSP430 وجهاز كمبيوتر. في نهاية هذا البرنامج التعليمي ، سنكون قادرين على وميض LED الموجود على اللوحة MSP430.
مجلس التنمية MSP-EXP430G2:
لوحة اللون الأحمر الرائعة هي MSP-EXP430G2 Development Board. يمكن لهذا اللوحة برمجة TI Microcontrollers التي تندرج تحت سلسلة MSP430. الغرض الرئيسي من هذا المنتدى هو تحميل الكود من الكمبيوتر إلى MCU وقراءة البيانات التسلسلية من MCU لغرض التصحيح. كما أنه يوفر دبوسًا خارجيًا لكل دبوس في MCU وأيضًا مصباحان LED وزر ضغط لتسهيل التطوير. لقد تطور المجلس كثيرًا منذ إطلاقه ، والموضح أدناه هو MSP_EXP430G2 Rev1.5.
يتميز MSP430G2553 بمواصفات أفضل من السلسلة الأخرى ، كما أنه يحتوي على وحدة UART والتي ستكون مفيدة للغاية أثناء تصحيح الأخطاء باستخدام Code Composer Studio. ومن ثم في هذه السلسلة من البرامج التعليمية ، سنستخدم MSP430G2553 لاستكشاف جميع وظائف مجموعة التطوير هذه.
تشغيل و
قبل أن نبدأ في أي شيء ، كانت TI قد حملت بالفعل نموذجًا للبرنامج على وحدة التحكم الدقيقة MSP430G2553 ، لذا دعنا نقوم بتشغيل اللوحة ونتحقق مما إذا كانت تعمل. يمكنك استخدام لوحة الطاقة من خلال مقبس USB الصغير وبمجرد القيام بذلك ، يجب أن تلاحظ مصابيح LED (حمراء وخضراء) في الزاوية اليسرى السفلية من لوحتك تتوهج بدلاً من ذلك. يمكنك بعد ذلك الضغط على زر الضغط المتصل بـ P1.3 للتحقق مما إذا كان مستشعر درجة الحرارة الداخلية يعمل. نعم ، يحتوي MSP2553 على مستشعر درجة حرارة داخلية ، فبعد الضغط على الزر فقط افرك أصابعك لتسخينه ووضعه على IC ، يمكنك ملاحظة تشغيل مؤشر LED الأحمر للإشارة إلى ارتفاع درجة الحرارة. رائع!! حق؟؟ حسنًا الآن ، دعنا ننتقل إلى بيئة البرامج.
برنامج البرمجة (IDE) لـ MSP430 LaunchPad:
تسمح لنا شركة Texas Instruments ببرمجة وحدات التحكم الدقيقة الخاصة بها من خلال مجموعة متنوعة من البيئات. الرسمي هو Code Composer Studio المعروف باسم CCS. هذا البرنامج متاح مجانًا. أيضًا ، يتطلب الحد الأدنى من الخبرة مع ميكروكنترولر. لا تقلق ، سنغطي كل خطوة للتعرف على CCS.
هناك IDE واحد متاح لكتابة برنامجنا مثل Energia IDE. إذن ، ما هو الفرق بين CCS و Energia IDE. لقد قمنا بالفعل بتغطية Energia IDE في برنامجنا التعليمي السابق.
Energia IDE مقابل Code Composer Studio:
Energia هي بيئة مجانية مفتوحة المصدر تمكننا من برمجة TI Microcontrollers بسهولة. الهدف الرئيسي من Energia هو جعل برمجة TI MCU سهلة مثل البرمجة في Arduino. لذا فإن Energia هو ما يعادل Arduino الذي يدعم Texas Instruments Microcontrollers. سيوافق الأشخاص الذين استخدموا Arduino