- MSP-EXP430G2 utvecklingskort:
- Drivande och
- Programmeringsprogramvara (IDE) för MSP430 LaunchPad:
- Energia IDE vs. Code Composer Studio:
Den MSP-EXP430G2 är ett utvecklingsverktyg aka LaunchPad tillhandahålls av Texas Instruments för att lära sig och öva på hur man använder sina mikrokontrollers. Denna styrelse faller under MSP430 Value Line-kategorin där vi kan programmera alla MSP430-seriens mikrokontroller. Att lära sig att använda TI-mikrokontroller skulle definitivt vara ett mäktigt verktyg i vår ärm eftersom TI är väldigt stort och har ett stort antal MCU: er att välja mellan till ett mycket mindre konkurrenskraftigt pris.
Vi har redan täckt detaljerad artikel om användning av Energia IDE med MSP430. I den här handledningen lär vi oss om Code Composer Studio och hur den används för att programmera MSP430. Denna handledning är skriven för mycket nybörjare och ingen hårdvara krävs förutom MSP430-kortet och en dator. I slutet av denna handledning kommer vi att kunna blinka den inbyggda lysdioden på MSP430.
MSP-EXP430G2 utvecklingskort:
Det underbara röda färgkortet är MSP-EXP430G2 Development Board. Denna styrelse kan programmera TI-mikrokontroller som faller under MSP430-serien. Huvudsyftet med det här kortet är att ladda upp kod från datorn till MCU och läsa seriell data från MCU för felsökningsändamål. Det ger också pin-out för varje stift i MCU och även två lysdioder och en tryckknapp för att göra utvecklingen enkel. Styrelsen har utvecklats mycket sedan lanseringen och den som visas nedan är MSP_EXP430G2 Rev1.5.
Den MSP430G2553 har bättre specifikationer än de andra serien, den har också en UART modul som skulle vara mycket praktiskt när felsökning använder Code Composer Studio. Därför kommer vi att använda MSP430G2553 i denna serie handledning för att utforska alla funktionerna i detta utvecklingssats.
Drivande och
Innan vi börjar något skulle TI redan ha laddat upp ett exempelprogram på din MSP430G2553 Microcontroller, så låt oss driva kortet och kontrollera om det fungerar. Du kan strömbryta via mini-USB-uttaget och när du har gjort det bör du märka att lysdioderna (röda och gröna) i det nedre vänstra hörnet på ditt kort lyser alternativt. Du kan sedan trycka på tryckknappen som är ansluten till P1.3 för att kontrollera om den interna temperaturgivaren fungerar. Ja, MSP2553 har en intern temperatursensor, efter att du har tryckt på knappen gnuggar du bara fingrarna för att värma upp den och placera den på IC: n så kan du märka att den röda lysdioden tänds för att indikera temperaturhöjningen. Häftigt!! Rätt?? Okej nu, låt oss gå vidare till programvarumiljön.
Programmeringsprogramvara (IDE) för MSP430 LaunchPad:
Texas Instruments tillåter oss att programmera sina mikrokontroller genom en mängd olika miljöer. Den officiella är Code Composer Studio, allmänt känd som CCS. Denna programvara är tillgänglig gratis. Det kräver också lite minimal erfarenhet av Microcontrollers. Oroa dig inte, vi kommer att täcka varje steg för att bekanta dig med CCS.
Det finns ytterligare en IDE tillgänglig för att skriva vårt program, dvs Energia IDE. Så, vad är skillnaden mellan CCS och Energia IDE. Vi täckte redan Energia IDE i vår tidigare handledning.
Energia IDE vs. Code Composer Studio:
Energia är en öppen källkod och fri miljö som gör att vi enkelt kan programmera TI-mikrokontroller. Huvudsyftet med Energia är att göra programmering av TI MCU lika enkelt som programmering i Arduino. Så Energia är en ekvivalent för Arduino som stöder Texas Instruments Microcontrollers. Människor som har använt Arduino håller med