- MSP-EXP430G2 विकास बोर्ड:
- पॉवरिंग और
- MSP430 लॉन्चपैड के लिए प्रोग्रामिंग सॉफ्टवेयर (IDE):
- एनर्जिया आईडीई बनाम कोड संगीतकार स्टूडियो:
एमएसपी-EXP430G2 एक विकास उपकरण है LaunchPad उर्फ द्वारा प्रदान की टेक्सास इंस्ट्रूमेंट्स जानने के लिए और कैसे अपने पुरालेख उपयोग करने पर अभ्यास करने के लिए। यह बोर्ड MSP430 वैल्यू लाइन श्रेणी के अंतर्गत आता है, जहाँ हम सभी MSP430 श्रृंखला माइक्रोकंट्रोलर प्रोग्राम कर सकते हैं। टीआई माइक्रोकंट्रोलर का उपयोग करना सीखना निश्चित रूप से हमारी आस्तीन में एक शक्तिशाली उपकरण होगा क्योंकि टीआई वास्तव में बहुत बड़ा है और बहुत कम प्रतिस्पर्धी मूल्य के लिए चुनने के लिए एमसीयू की एक विस्तृत सत्यता है।
हमने पहले से ही MSP430 के साथ एनर्जिया आईडीई का उपयोग करने पर विस्तृत लेख को कवर किया है। इस ट्यूटोरियल में हम कोड कम्पोज़र स्टूडियो के बारे में जानेंगे और इसका उपयोग MSP430 प्रोग्राम के लिए कैसे किया जाता है । यह ट्यूटोरियल बहुत शुरुआती लोगों के लिए लिखा गया है और MSP430 बोर्ड और एक कंप्यूटर को छोड़कर किसी भी हार्डवेयर की आवश्यकता नहीं है। इस ट्यूटोरियल के अंत में हम MSP430 के ऑनबोर्ड एलईडी को ब्लिंक कर पाएंगे ।
MSP-EXP430G2 विकास बोर्ड:
भव्य लाल रंग बोर्ड MSP-EXP430G2 विकास बोर्ड है। यह बोर्ड TI माइक्रोकंट्रोलर्स को प्रोग्राम कर सकता है जो MSP430 श्रृंखला के अंतर्गत आते हैं। इस बोर्ड का मुख्य उद्देश्य कंप्यूटर से एमसीयू में कोड अपलोड करना और डिबगिंग उद्देश्य के लिए एमसीयू से सीरियल डेटा पढ़ना है। यह एमसीयू के प्रत्येक पिन के लिए पिन-आउट भी प्रदान करता है और विकास को आसान बनाने के लिए दो एलईडी और एक पुश बटन भी प्रदान करता है। लॉन्च के बाद से बोर्ड काफी विकसित हुआ है और नीचे दिखाया गया MSP_EXP430G2 Rev1.5 है ।
MSP430G2553 बेहतर विनिर्देशों अन्य श्रृंखला की तुलना में है, यह भी एक UART मॉड्यूल जो बहुत आसान हो जाएगा का उपयोग करते समय डिबगिंग है संहिता संगीतकार स्टूडियो । इसलिए इस ट्यूटोरियल की श्रृंखला में, हम MSP430G2553 का उपयोग इस विकास किट की सभी कार्यप्रणालियों का पता लगाने के लिए करेंगे।
पॉवरिंग और
इससे पहले कि हम कुछ भी शुरू करें TI ने आपके MSP430G2553 माइक्रोकंट्रोलर पर एक नमूना कार्यक्रम पहले ही अपलोड कर दिया होगा, इसलिए हमें बोर्ड को शक्ति दें और जांचें कि क्या यह काम कर रहा है। आप मिनी USB जैक के माध्यम से बोर्ड को पावर कर सकते हैं और एक बार ऐसा करने के बाद, आपको अपने बोर्ड के निचले बाएं कोने पर एल ई डी (लाल और हरा) को वैकल्पिक रूप से नोटिस करना चाहिए। आंतरिक तापमान सेंसर काम कर रहा है या नहीं यह जांचने के लिए आप P1.3 से जुड़ा पुश बटन दबा सकते हैं। हां, MSP2553 में एक आंतरिक तापमान सेंसर है, बटन दबाने के बाद इसे गर्म करने के लिए अपनी उंगलियों को रगड़ें और इसे आईसी पर रखें आप तापमान में वृद्धि का संकेत देने के लिए रेड एलईडी चालू कर सकते हैं। ठंडा!! सही?? ठीक है, अब हम सॉफ्टवेयर पर्यावरण पर चलते हैं।
MSP430 लॉन्चपैड के लिए प्रोग्रामिंग सॉफ्टवेयर (IDE):
टेक्सास इंस्ट्रूमेंट्स हमें विभिन्न प्रकार के वातावरण के माध्यम से अपने माइक्रोकंट्रोलर को प्रोग्राम करने की अनुमति देता है। आधिकारिक एक कोड कम्पोज़र स्टूडियो है जिसे आमतौर पर सीसीएस के रूप में जाना जाता है । यह सॉफ्टवेयर मुफ्त उपलब्ध है। साथ ही, इसे माइक्रोकंट्रोलर के साथ कुछ न्यूनतम स्तर के अनुभव की आवश्यकता होती है। चिंता न करें कि हम सीसीएस से परिचित होने के लिए हर कदम को कवर करेंगे।
हमारे प्रोग्राम को लिखने के लिए एक और IDE उपलब्ध है अर्थात Energia IDE । तो, CCS और Energia IDE में क्या अंतर है। हमने पहले से ही अपने पिछले ट्यूटोरियल में एनर्जिया आईडीई को कवर किया है।
एनर्जिया आईडीई बनाम कोड संगीतकार स्टूडियो:
एनर्जिया एक ओपन सोर्स और फ्री एनवायरनमेंट है जो हमें TI माइक्रोकंट्रोलर को आसानी से प्रोग्राम करने में सक्षम बनाता है। एनर्जिया का मुख्य उद्देश्य टीआई एमसीयू की प्रोग्रामिंग को Arduino में प्रोग्रामिंग के रूप में आसान बनाना है। तो एनर्जिया Arduino के लिए एक समतुल्य है जो टेक्सास इंस्ट्रूमेंट्स माइक्रोकंट्रोलर्स का समर्थन करता है। जो लोग Arduino का उपयोग करते हैं वे सहमत होंगे