- Placă de dezvoltare MSP-EXP430G2:
- Alimentare și
- Software de programare (IDE) pentru MSP430 LaunchPad:
- Energia IDE vs. Code Composer Studio:
MSP-EXP430G2 este un instrument de dezvoltare aka LaunchPad furnizate de Texas Instruments pentru a învăța și de a practica cu privire la modul de utilizare Microcontrolere lor. Această placă se încadrează în categoria MSP430 Value Line, unde putem programa toate microcontrolerele din seria MSP430. Învățarea modului de utilizare a microcontrolerelor TI ar fi cu siguranță un instrument puternic în mâneca noastră, deoarece TI este cu adevărat imens și are o veridicitate largă de MCU-uri din care să alegeți la un preț foarte puțin competitiv.
Am acoperit deja un articol detaliat despre utilizarea Energia IDE cu MSP430. În acest tutorial vom afla despre Code Composer Studio și despre modul în care este folosit pentru programarea MSP430. Acest tutorial este scris pentru începători și nu este necesar niciun hardware, cu excepția plăcii MSP430 și a unui computer. La sfârșitul acestui tutorial vom putea clipi LED-ul integrat al MSP430.
Placă de dezvoltare MSP-EXP430G2:
Superba placă de culoare roșie este placa de dezvoltare MSP-EXP430G2. Această placă poate programa microcontrolere TI care se încadrează în seria MSP430. Scopul principal al acestei plăci este de a încărca cod de pe computer pe MCU și de a citi datele seriale din MCU în scopul depanării. De asemenea, oferă pin-out pentru fiecare pin al MCU, precum și două LED-uri și un buton pentru a face dezvoltarea mai ușoară. Placa a evoluat foarte mult de la lansare și cea prezentată mai jos este MSP_EXP430G2 Rev1.5.
MSP430G2553 are specificații mai bune decât celelalte serii, acesta are, de asemenea, un modul UART, care ar fi foarte util în timp ce depanare folosind codul Composer Studio. Prin urmare, în această serie de tutoriale, vom folosi MSP430G2553 pentru a explora toate funcționalitățile acestui kit de dezvoltare.
Alimentare și
Înainte de a începe ceva, TI ar fi încărcat deja un eșantion de program pe microcontrolerul dvs. MSP430G2553, așa că permiteți-ne să alimentăm placa și să verificăm dacă funcționează. Puteți alimenta placa prin mufa mini USB și, odată ce o faceți, ar trebui să observați LED-urile (roșu și verde) din colțul din stânga jos al plăcii luminoase alternativ. Apoi puteți apăsa butonul conectat la P1.3 pentru a verifica dacă senzorul de temperatură intern funcționează. Da, MSP2553 are un senzor de temperatură intern, după ce apăsați butonul, frecați-vă degetele pentru a-l încălzi și plasați-l pe IC. Puteți observa că LED-ul roșu se aprinde pentru a indica creșterea temperaturii. Misto!! Dreapta?? Bine acum, să trecem la mediul software.
Software de programare (IDE) pentru MSP430 LaunchPad:
Texas Instruments ne permite să-i programăm microcontrolerele printr-o varietate de medii. Cel oficial este Code Composer Studio cunoscut sub numele de CCS. Acest software este disponibil gratuit. De asemenea, necesită un nivel minim de experiență cu microcontrolerele. Nu vă faceți griji, vom acoperi fiecare pas pentru a ne familiariza cu CCS.
Există încă un IDE disponibil pentru a scrie programul nostru, adică Energia IDE. Deci, care este diferența dintre CCS și Energia IDE. Am acoperit deja Energia IDE în tutorialul nostru anterior.
Energia IDE vs. Code Composer Studio:
Energia este un mediu open source și gratuit care ne permite să programăm cu ușurință microcontrolerele TI. Scopul principal al Energia este de a face programarea TI MCU-urilor la fel de ușoară ca programarea în Arduino. Deci Energia este un echivalent pentru Arduino care acceptă microcontrolerele Texas Instruments. Oamenii care au folosit Arduino vor fi de acord