- Scheda di sviluppo MSP-EXP430G2:
- Alimentazione e
- Software di programmazione (IDE) per MSP430 LaunchPad:
- Energia IDE vs. Code Composer Studio:
L' MSP-EXP430G2 è uno strumento di sviluppo aka LaunchPad fornito dal Texas Instruments per imparare e la pratica su come usare i loro microcontrollori. Questa scheda rientra nella categoria MSP430 Value Line dove possiamo programmare tutti i microcontrollori della serie MSP430. Imparare a usare i microcontrollori TI sarebbe sicuramente uno strumento potente nella nostra manica perché TI è davvero enorme e ha un'ampia varietà di MCU tra cui scegliere a un prezzo molto meno competitivo.
Abbiamo già trattato un articolo dettagliato sull'utilizzo di Energia IDE con MSP430. In questo tutorial impareremo a conoscere Code Composer Studio e come viene utilizzato per programmare MSP430. Questo tutorial è scritto per principianti e non è richiesto alcun hardware tranne la scheda MSP430 e un computer. Alla fine di questo tutorial saremo in grado di lampeggiare il LED a bordo di MSP430.
Scheda di sviluppo MSP-EXP430G2:
La splendida scheda di colore rosso è la scheda di sviluppo MSP-EXP430G2. Questa scheda può programmare microcontrollori TI che rientrano nella serie MSP430. Lo scopo principale di questa scheda è caricare il codice dal computer all'MCU e leggere i dati seriali dall'MCU a scopo di debug. Fornisce inoltre il pin-out per ogni pin dell'MCU e anche due LED e un pulsante per semplificare lo sviluppo. La scheda si è evoluta molto dal suo lancio e quella mostrata di seguito è la MSP_EXP430G2 Rev1.5.
L' MSP430G2553 ha specifiche migliori rispetto alle altre serie, ha anche un modulo UART che sarebbe molto utile durante il debug utilizzando Code Composer Studio. Quindi, in questa serie di tutorial, utilizzeremo MSP430G2553 per esplorare tutte le funzionalità di questo kit di sviluppo.
Alimentazione e
Prima di iniziare qualsiasi cosa, TI avrebbe già caricato un programma di esempio sul microcontrollore MSP430G2553, quindi alimentiamo la scheda e controlliamo se funziona. Puoi alimentare la scheda attraverso il jack mini USB e una volta fatto, dovresti notare i LED (rosso e verde) nell'angolo in basso a sinistra della scheda che si accendono alternativamente. È quindi possibile premere il pulsante collegato a P1.3 per verificare se il sensore di temperatura interno funziona. Sì, l' MSP2553 ha un sensore di temperatura interno, dopo aver premuto il pulsante basta strofinare le dita per riscaldarlo e posizionarlo sull'IC si può notare che il LED rosso si accende per indicare l'aumento della temperatura. Freddo!! Destra?? Va bene ora, passiamo all'ambiente software.
Software di programmazione (IDE) per MSP430 LaunchPad:
Texas Instruments ci consente di programmare i propri microcontrollori attraverso una varietà di ambienti. Quello ufficiale è il Code Composer Studio comunemente noto come CCS. Questo software è disponibile gratuitamente. Inoltre, richiede un livello minimo di esperienza con i microcontrollori. Non preoccuparti, copriremo ogni passaggio per familiarizzare con CCS.
C'è un altro IDE disponibile per scrivere il nostro programma, ovvero Energia IDE. Allora, qual è la differenza tra CCS e Energia IDE. Abbiamo già trattato Energia IDE nel nostro precedente tutorial.
Energia IDE vs. Code Composer Studio:
Energia è un ambiente open source e gratuito che ci permette di programmare facilmente i microcontrollori TI. L'obiettivo principale di Energia è rendere la programmazione degli MCU TI facile come la programmazione in Arduino. Quindi Energia è un equivalente per Arduino che supporta i microcontrollori Texas Instruments. Le persone che hanno utilizzato Arduino saranno d'accordo