- MSP430G2 లాంచ్ప్యాడ్ విషయాలు:
- MSP430G2452 మరియు MSP430G2553 మైక్రోకంట్రోలర్లు:
- మీ అభివృద్ధి బోర్డుకి శక్తినివ్వడం మరియు పరీక్షించడం:
- MSP430 లాంచ్ప్యాడ్ కోసం ప్రోగ్రామింగ్ సాఫ్ట్వేర్ (IDE):
MSP-EXP430G2 ఒక అభివృద్ధి సాధనం ఆక Launchpad అందించిన టెక్సాస్ ఇన్స్ట్రుమెంట్స్ తెలుసుకోవడానికి మరియు వారి మైక్రోకంట్రోలర్ల ఎలా ఉపయోగించాలో సాధన. ఈ బోర్డు MSP430 వాల్యూ లైన్ కేటగిరీ పరిధిలోకి వస్తుంది, ఇక్కడ మేము అన్ని MSP430 సిరీస్ మైక్రోకంట్రోలర్లను ప్రోగ్రామ్ చేయవచ్చు. ఈ అందమైన మెరిసే రెడ్ బోర్డ్ TI (టెక్సాస్ ఇన్స్ట్రుమెంట్స్) కు చెందినది కనుక నేర్చుకోవడం మనోహరంగా ఉంది. TI మైక్రోకంట్రోలర్లను ఎలా ఉపయోగించాలో నేర్చుకోవడం మా స్లీవ్లో శక్తివంతమైన సాధనంగా ఉంటుంది, ఎందుకంటే TI నిజంగా భారీగా ఉంది మరియు చాలా తక్కువ పోటీ ధర కోసం ఎంచుకోవడానికి MCU యొక్క విస్తృత వాస్తవికతను కలిగి ఉంది.
ఈ ట్యుటోరియల్స్లో, ఈ MSP430G2 లాంచ్ప్యాడ్ గురించి మరియు దానిని ఎలా ప్రోగ్రామ్ చేయాలో నేర్చుకుంటాము. ఈ లాంచ్ప్యాడ్ను ఉపయోగించి మేము MSP430 మైక్రోకంట్రోలర్లతో కలిసి పని చేయవచ్చు, ఇది 16MHz వరకు కార్యాచరణ వేగంతో 16-బిట్ పనితీరును అందిస్తుంది. ట్యుటోరియల్స్ ఎలక్ట్రానిక్స్లో చాలా ప్రారంభకులకు వ్రాయబడ్డాయి మరియు అందువల్ల ప్రతి అంశం సాధ్యమైనంత స్ఫుటమైనదిగా వివరించబడుతుంది. ఈ ట్యుటోరియల్లకు అవసరమైన హార్డ్వేర్ ఒక సాధారణ కంప్యూటర్ మరియు మీ స్థానిక ఎలక్ట్రానిక్స్ హార్డ్వేర్ షాపులో మీరు సులభంగా కనుగొనగలిగే కొన్ని ఇతర ప్రాథమిక ఎలక్ట్రానిక్స్ భాగాలతో MSP430 వాల్యూ లైన్ లాంచ్ప్యాడ్ డెవలప్మెంట్ టూల్కిట్. కాబట్టి ఎటువంటి సందేహం లేకుండా డెవలప్మెంట్ టూల్లోకి ప్రవేశిద్దాం మరియు బాక్స్లో ఏమి చేర్చబడిందో మరియు వాటిని ఎలా ఉపయోగించాలో తనిఖీ చేద్దాం. మేము ఈ ట్యుటోరియల్ చివరిలో LED ని బ్లింక్ చేయగలుగుతాము.
MSP430G2 లాంచ్ప్యాడ్ విషయాలు:
మీరు TI లేదా ఇతర స్థానిక అమ్మకందారుల నుండి MSP430G2 లాంచ్ప్యాడ్ డెవలప్మెంట్ టూల్ను కొనుగోలు చేసినప్పుడు, మీ బాక్స్లో చేర్చబడిన కింది పదార్థాలను మీరు పొందుతారు. పూర్తి విషయాలు కూడా క్రింది చిత్రంలో చూపించబడ్డాయి. ఇది 2018 నాటికి వర్తిస్తుందని గమనించండి మునుపటి మరియు భవిష్యత్తు సంస్కరణలు వేర్వేరు విషయాలను కలిగి ఉండవచ్చు
- MSP-EXP430G2 అభివృద్ధి బోర్డు
- MSP430G2452 మరియు MSP430G2553 మైక్రోకంట్రోలర్లు
- మినీ USB కేబుల్
- మైక్రో క్రిస్టల్ ఆసిలేటర్ (32.7kHz)
- త్వరిత ప్రారంభ గైడ్
MSP430G2452 మరియు MSP430G2553 మైక్రోకంట్రోలర్లు:
ముందే చెప్పినట్లుగా, MSP430 డెవలప్మెంట్ బోర్డ్ను MSP430 వాల్యూ లైన్ సిరీస్ పరిధిలోకి వచ్చే మైక్రోకంట్రోలర్లను ప్రోగ్రామ్ చేయడానికి ఉపయోగించవచ్చు. కానీ, ఈ డెవలప్మెంట్ కిట్తో, MSP430G2452 మరియు MSP430G2553 అయిన MSP430 సిరీస్ నుండి TI మాకు రెండు మైక్రోకంట్రోలర్లను అందిస్తుంది. రెండూ మంచి పనితీరుతో 20 పిన్ డిఐపి ఐసి. అప్రమేయంగా, MSP430G2553 మీ అభివృద్ధి బోర్డు యొక్క IC సాకెట్కు పరిష్కరించబడుతుంది మరియు MSP430G2452 విడిగా అందించబడుతుంది. రెండు MCU ల యొక్క సాంకేతిక వివరణ క్రింద ఇవ్వబడింది
MCU పేరు: | సాంకేతిక నిర్దిష్టత |
MSP430G2553 | 16kB ఫ్లాష్, 512B RAM, 16GPIO, 2 × 16-బిట్ టైమర్, వాచ్ డాగ్ టైమర్, బ్రౌన్ అవుట్ రీసెట్, 1 × USI (IIC / SPI / UART), 8ch 10-bit ADC, 8ch కంపారిటర్, కెపాసిటివ్ టచ్ IO మాడ్యూల్ |
MSP430G2452 | 8kB ఫ్లాష్, 256B RAM, 16GPIO, 1 × 16-బిట్ టైమర్, వాచ్ డాగ్ టైమర్, బ్రౌన్ అవుట్ రీసెట్, 1 × USI (IIC / SPI), 8ch 10-bit ADC, 8ch కంపారిటర్, కెపాసిటివ్ టచ్ IO మాడ్యూల్ |
మీరు చూడగలిగినట్లుగా, MSP430G2553 ఇతర వాటి కంటే మెరుగైన స్పెసిఫికేషన్లను కలిగి ఉంది, దీనికి UART మాడ్యూల్ కూడా ఉంది, ఇది ఎనర్జియాను ఉపయోగించి డీబగ్గింగ్ చేసేటప్పుడు చాలా ఉపయోగకరంగా ఉంటుంది. అందువల్ల ఈ ట్యుటోరియల్స్లో, ఈ డెవలప్మెంట్ కిట్ యొక్క అన్ని కార్యాచరణలను అన్వేషించడానికి మేము MSP430G2553 ని ఉపయోగిస్తాము.
మినీ USB కేబుల్:
ఒక ప్రోగ్రామ్ డేటాను అప్లోడ్ చేసినప్పుడు (హెక్స్ కోడ్ రూపంలో) ఈ కేబుల్ ద్వారా కంప్యూటర్ నుండి బోర్డుకి ప్రవహించేటప్పుడు కంప్యూటర్ను బోర్డును కనెక్ట్ చేయడానికి మినీ యుఎస్బి కేబుల్ ఉపయోగించబడుతుంది. డీబగ్గింగ్ సమయంలో (సీరియల్ మానిటర్), MCU నుండి డేటా ఈ కేబుల్ ద్వారా స్వీకరించబడుతుంది.
ఈ కేబుల్ బోర్డుకి శక్తిని కూడా అందిస్తుంది, కాబట్టి మీరు ప్రోగ్రామ్ను అప్లోడ్ చేసిన తర్వాత ఈ కేబుల్ ద్వారా మీ బోర్డుకి శక్తినిచ్చే మొబైల్ ఛార్జర్ను కూడా ఉపయోగించవచ్చు.
మైక్రో క్రిస్టల్ ఆసిలేటర్:
TI డెవలప్మెంట్ కిట్తో పాటు 32kHz మైక్రో క్రిస్టల్ ఆసిలేటర్ను కూడా అందిస్తుంది. ఈ క్రిస్టల్ను బోర్డుకు కరిగించవచ్చు కాని ఇది పూర్తిగా ఐచ్ఛికం. ఎందుకంటే MSP430G2553 IC లో 16MHz యొక్క అంతర్గత ఓసిలేటర్ ఉంది, ఇది ప్రారంభించడానికి మాకు సరిపోతుంది.
మీ అభివృద్ధి బోర్డుకి శక్తినివ్వడం మరియు పరీక్షించడం:
మేము ఏదైనా ప్రారంభించే ముందు TI ఇప్పటికే మీ MSP430G2553 మైక్రోకంట్రోలర్లో ఒక నమూనా ప్రోగ్రామ్ను అప్లోడ్ చేసి ఉండేది, కాబట్టి బోర్డుకి శక్తినివ్వండి మరియు అది పనిచేస్తుందో లేదో తనిఖీ చేద్దాం. మీరు మినీ యుఎస్బి జాక్ ద్వారా పవర్ బోర్డ్ చేయవచ్చు మరియు మీరు దీన్ని చేసిన తర్వాత, మీ బోర్డు దిగువ ఎడమ మూలలో ఉన్న ఎల్ఇడిలను (ఎరుపు మరియు ఆకుపచ్చ) ప్రత్యామ్నాయంగా మెరుస్తున్నట్లు మీరు గమనించాలి. అంతర్గత ఉష్ణోగ్రత సెన్సార్ పనిచేస్తుందో లేదో తనిఖీ చేయడానికి మీరు P1.3 కి కనెక్ట్ చేయబడిన పుష్ బటన్ను నొక్కవచ్చు. అవును, MSP2553 అంతర్గత ఉష్ణోగ్రత సెన్సార్ను కలిగి ఉంది, బటన్ను నొక్కిన తర్వాత దానిని వేడెక్కడానికి మీ వేళ్లను రుద్దండి మరియు దానిని IC లో ఉంచండి. ఉష్ణోగ్రత పెరుగుదలను సూచించడానికి రెడ్ LED ఆన్ చేయడాన్ని మీరు గమనించవచ్చు. కూల్ !! సరియైనదా ?? సరే, ఇప్పుడు మనం సాఫ్ట్వేర్ ఎన్విరాన్మెంట్కు వెళ్దాం.
MSP430 లాంచ్ప్యాడ్ కోసం ప్రోగ్రామింగ్ సాఫ్ట్వేర్ (IDE):
టెక్సాస్ ఇన్స్ట్రుమెంట్స్ వారి మైక్రోకంట్రోలర్లను వివిధ వాతావరణాల ద్వారా ప్రోగ్రామ్ చేయడానికి మాకు అనుమతిస్తుంది. అధికారికమైనది సాధారణంగా సిసిఎస్ అని పిలువబడే కోడ్ కంపోజర్ స్టూడియో. ఈ సాఫ్ట్వేర్ కూడా ఉచితం, అయితే దీన్ని ఉపయోగించడానికి మైక్రోకంట్రోలర్లతో కనీస స్థాయి అనుభవం అవసరం.
ఈ ట్యుటోరియల్స్ సంపూర్ణ ప్రారంభకులకు లక్ష్యంగా ఉన్నందున మేము ఎనర్జియా అని పిలువబడే మరొక అభివృద్ధి వాతావరణాన్ని ఉపయోగిస్తాము. ఎనర్జియా అనేది ఓపెన్ సోర్స్ మరియు ఉచిత పర్యావరణం, ఇది TI మైక్రోకంట్రోలర్లను సులభంగా ప్రోగ్రామ్ చేయడానికి వీలు కల్పిస్తుంది. ఎనర్జియా యొక్క ప్రధాన లక్ష్యం ఆర్డ్యునోలో ప్రోగ్రామింగ్ వలె ప్రోగ్రామింగ్ TI MCU లను సులభతరం చేయడం. కాబట్టి ఎనర్జియా అనేది టెక్సాస్ ఇన్స్ట్రుమెంట్స్ మైక్రోకంట్రోలర్లకు మద్దతు ఇచ్చే ఆర్డునోకు సమానం. Arduino ఉపయోగించిన వ్యక్తులు అంగీకరిస్తారు