Betelepülés
A LaunchPad használatához és ugye a fejlesztés elkezdéséhez szükség van magára a fejlesztőprogramra, fejlesztőkörnyezetre.
A TI-től ingyen kapunk két programot, persze mint említettem előző cikkemben némi korlátozással.

Hirdetés

Ezek közül nekem a TI CCS - Texas Instruments Code Composer Studio jobban tetszett ezért ezt fogom használni a cikkek elkészítésénél.
Ez egy Eclipse alapú program. Az Eclipse-ről bővebben a www.eclipse.org oldalon találunk információkat.

A programot először is le kell töltenünk a TI honlapjáról.
Ezen link megnyitásakor két lehetőség közül választhatunk.
Az egyik a "DVD képfájl" amiben minden benne van. Viszont cserébe 30 napig használhatjuk forráskód limit nélkül. Ennek a mérete 1.1GB!
A másik pedig a "Limitált forrásméret". Ez kell nekünk. Ezt az MSP430-ra és C28x eszközökre való fejlesztéshez készítették. Ez csak 360MB.

Találunk két download gombot, ezek közül kattintsunk az alsóra a "Download latest production MSP430/C28x code size limited image" szöveg alatti gombra.

Ha a fájlt letöltöttük, csomagoljuk ki egy tetszőleges helyre.
Találunk benne egy "setup_CCS_MC_Core_###.exe" fájlt.
Ezt indítsuk el, majd telepítsük fel a programot.
A telepítés folyamata elég egyszerű, nem igényel különösebb magyarázatot.
Viszont egy dologra figyeljünk!!!
A telepítési útban - tehát ahova telepítjük a programot - nem lehet szóköz!
Tehát a "C:\Program Files\Texas Instruments\"... könyvtárba ne telepítsük, hanem akkor inkább a "C:\TexasInstruments\CCS\"... könyvtárba.
Ennek annyi a magyarázata, hogy a fordítóprogramot nem fogja a CCS megtalálni, ha szóközt tartalmaz az elérési út.

A feltelepítés után indítsuk is el a programot, majd egy ehhez hasonló ablak fogad minket:


Hozzunk létre egy új projektet: File -> New -> CCS Project
Ekkor megjelenik egy varázsló, amivel egy fokkal egyszerűbb lesz a dolgunk.


Itt adjuk meg a projektünk nevét és az elérési útját, hogy hova legyen mentve.
Ha bejelöljük az "Use default location" négyzetet a program eltárolja a megadott könyvtárat
és minden projektet oda ment, persze míg ki nem vesszük a pipát.


A Next > gombra kattintva megadhatjuk a projektünk típusát.
Mivel a cikksorozat az MSP430 fejlesztéséről szól, válasszuk "Project type"-nek az MSP430-at.
A "Configurations" listában csak a "Debug" legyen kiválasztva.


A következő oldalon kiválaszthatjuk a Referenciaprojekteket.
Az itt kijelölt projektek fájljait is átnézi a most létrehozott projekt a függvények, változók után keresve.


Ha továbbhaladunk, kiválaszthatjuk a projekthez használni kívánt processzor típusát.
Itt a "Device variant" mezőn kívül semmin nem kell változtatnunk.


Az utolsó oldalon kiválaszthatjuk, milyen minta alapján szeretnénk a projektünket létrehozni.
Itt alapesetben az "Empty Projects" -> "Empty Project" van kiválasztva, ezen ne is változtassunk.

Majd kattintsunk a Finish gombra.

Ha elkészült a projektünk, a bal oldali "C/C++ Projects" listában kattintsunk a projektünkön jobb egérgombbal
majd válasszuk a "New" -> "Source File" menüpontot.
Ekkor nyílik egy újabb ablak, ahol megadhatjuk a forrásfájl nevét és helyét.
A hely már meg van adva, ami a projektünk gyökérkönyvtára, a fájlnevet viszont nekünk kell megadni.
A "Source File" mezőbe írjuk be: "main.c" (persze " nélkül) majd kattintsunk a Finish gombra.
Ekkor automatikusan megnyílik a fájl a szerkesztőben a főablak közepén.
Ide tudjuk megadni a programunk forrását.
Illesszük is be.

#include

void main(void)

WDTCTL = WDTPW + WDTHOLD;
P1DIR |= (BIT0 + BIT6);

for (;;)

P1OUT ^= (BIT0 + BIT6);
__delay_cycles(1000000);
}
}



Mindenek előtt most csatlakoztassuk a számítógépünkhöz a LaunchPad-et...
Ha ez megtörtént kattintsunk a "Debug Launch" gombra, ami egy bogár kinézetű ikon az eszköztáron.
Ekkor elindul a forráskódunk felépítése, hibaellenőrzése.
Ha mindent jól csináltunk kis várakozás után minden megáll...
Nem kell megijedni, most a Debug nézetben vagyunk.
Itt a Debug ablakában találunk egy ikont "Run" névvel.

Kattintsunk az ikonra, majd figyeljük a LaunchPad-et.
Ha minden rendben ment a LED-ek egyszerre kezdenek el villogni.

Evvel el is készültünk első MSP430 fejlesztésünkkel... jöhet a következő lépés...


Fájlok:
FájlnévFájlméretLetöltve
A cikkhez tartozó fájlok csak bejelentkezés után tölthetőek le!

Hozzászólások
Hozzászólás csak bejelentkezés után lehetséges...
grandiloquent-yearly
grandiloquent-yearly
grandiloquent-yearly
grandiloquent-yearly