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év | Fájlméret | Letö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...