- MSP-EXP430G2 utviklingstavle:
- Strømforsyning og
- Programmeringsprogramvare (IDE) for MSP430 LaunchPad:
- Energia IDE vs. Code Composer Studio:
Den MSP-EXP430G2 er et utviklingsverktøy aka LaunchPad levert av Texas Instruments for å lære og øve på hvordan du skal bruke mikrokontrollere. Dette tavlen faller inn under MSP430 Value Line-kategorien der vi kan programmere alle MSP430-serien Microcontrollers. Å lære å bruke TI-mikrokontrollere ville definitivt være et mektig verktøy oppe i ermet vårt, fordi TI er veldig stort og har et bredt utvalg av MCU-er å velge mellom til en veldig mindre konkurransedyktig pris.
Vi har allerede dekket detaljert artikkel om bruk av Energia IDE med MSP430. I denne opplæringen vil vi lære om Code Composer Studio og hvordan den brukes til å programmere MSP430. Denne opplæringen er skrevet for nybegynnere, og det kreves ingen maskinvare bortsett fra MSP430-kortet og en datamaskin. På slutten av denne opplæringen vil vi kunne blinke den innebygde LED-en på MSP430.
MSP-EXP430G2 utviklingstavle:
Den nydelige røde fargebrettet er MSP-EXP430G2 Development Board. Dette styret kan programmere TI-mikrokontrollere som faller inn under MSP430-serien. Hovedformålet med dette bordet er å laste opp kode fra datamaskinen til MCU og lese serielle data fra MCU for feilsøkingsformål. Det gir også pin-out for hver pin på MCU, og også to lysdioder og en trykknapp for å gjøre utviklingen enkel. Styret har utviklet seg mye siden lanseringen, og den som er vist nedenfor er MSP_EXP430G2 Rev1.5.
Den MSP430G2553 har bedre spesifikasjoner enn de andre serien, har det også en UART modul som vil være veldig nyttig når debugging bruke Code Composer Studio. Derfor vil vi i denne serien med veiledninger bruke MSP430G2553 for å utforske alle funksjonene til dette utviklingssettet.
Strømforsyning og
Før vi starter noe, ville TI allerede ha lastet opp et eksempelprogram på din MSP430G2553 mikrokontroller, så la oss strømforsyne kortet og sjekke om det fungerer. Du kan slå på kortet via mini-USB-kontakten, og når du har gjort det, bør du legge merke til at lysdiodene (røde og grønne) nederst til venstre på kortet ditt lyser alternativt. Du kan deretter trykke på trykknappen som er koblet til P1.3 for å sjekke om den interne temperaturføleren fungerer. Ja, MSP2553 har en intern temperatursensor. Etter å ha trykket på knappen, bare gni fingrene for å varme den opp og plasser den på IC-en, du kan legge merke til at den røde LED-lampen tennes for å indikere temperaturøkningen. Kul!! Ikke sant?? OK nå, la oss gå videre til programvaremiljøet.
Programmeringsprogramvare (IDE) for MSP430 LaunchPad:
Texas Instruments lar oss programmere Microcontrollers gjennom en rekke miljøer. Den offisielle er Code Composer Studio, kjent som CCS. Denne programvaren er tilgjengelig gratis. Det krever også noe minimalt nivå av erfaring med mikrokontrollere. Ikke bekymre deg, vi vil dekke hvert trinn for å bli kjent med CCS.
Det er en IDE til for å skrive programmet vårt, dvs. Energia IDE. Så, hva er forskjellen mellom CCS og Energia IDE. Vi dekket allerede Energia IDE i vår forrige opplæring.
Energia IDE vs. Code Composer Studio:
Energia er en åpen kildekode og et gratis miljø som gjør det mulig for oss å programmere TI Microcontrollers enkelt. Hovedmålet med Energia er å gjøre programmering av TI MCUer like enkle som programmering i Arduino. Så Energia er en ekvivalent for Arduino som støtter Texas Instruments Microcontrollers. Folk som har brukt Arduino er enige