Tartalomjegyzék:

TM4C123G LaunchPad Kezdő útmutató: 7 lépés
TM4C123G LaunchPad Kezdő útmutató: 7 lépés

Videó: TM4C123G LaunchPad Kezdő útmutató: 7 lépés

Videó: TM4C123G LaunchPad Kezdő útmutató: 7 lépés
Videó: 4 key electronic piano with Tiva launchpad tm4c123g 2024, Július
Anonim
TM4C123G LaunchPad kezdő útmutató
TM4C123G LaunchPad kezdő útmutató

A beágyazott programozás bevezetéseként a fejlesztőlapok, mint például a TM4C123G indítópult, egyszerű módot kínálnak a hardver megfelelő beállítására a programozás megkezdéséhez. Az alaplap fejlesztői környezetének beállítása azonban kissé bonyolult lehet. Ennek az útmutatónak az a célja, hogy segítsen megkerülni az indítópult indulásra való készítésének minden nehézségét.

1. lépés: A hardver kicsomagolása

A hardver kicsomagolása
A hardver kicsomagolása
A hardver kicsomagolása
A hardver kicsomagolása

Amikor kibontja a vadonatúj indítópultot, észre fogja venni, hogy három dologgal jár.

  • TM4C123G indítópult
  • Kis Micro USB-USB-A kábel
  • Launchpad Gyors útmutató

Céljaink szerint az eszköz üzemmódját "debug" -ra kell állítanunk az indítópult sarkán lévő dip kapcsoló használatával. Ezután bedughatjuk az usb -kábelünket a közvetlenül a dip kapcsoló melletti hibakeresési portba. Innen csatlakoztatjuk a másik végét a fejlesztő számítógépünkhöz.

2. lépés: Illesztőprogramok és egyéb eszközök letöltése - TivaWare letöltése C sorozathoz

Illesztőprogramok és egyéb eszközök letöltése - TivaWare letöltése C sorozathoz
Illesztőprogramok és egyéb eszközök letöltése - TivaWare letöltése C sorozathoz
Illesztőprogramok és egyéb eszközök letöltése - TivaWare letöltése C sorozathoz
Illesztőprogramok és egyéb eszközök letöltése - TivaWare letöltése C sorozathoz
Illesztőprogramok és egyéb eszközök letöltése - TivaWare letöltése C sorozathoz
Illesztőprogramok és egyéb eszközök letöltése - TivaWare letöltése C sorozathoz
Illesztőprogramok és egyéb eszközök letöltése - TivaWare letöltése C sorozathoz
Illesztőprogramok és egyéb eszközök letöltése - TivaWare letöltése C sorozathoz

Most, hogy kivettük az indítópanelt a dobozból, telepítenünk kell néhány szoftvert a fejlesztő számítógépünkre. Ezek a lépések az operációs rendszertől függően változnak, ezért nézze meg a platformra vonatkozó utasításokat.

Először töltse le a TivaWare for C sorozatú szoftvercsomagot.

Ez a szoftvercsomag tartalmazza az indítópult fejlesztéséhez szükséges összes támogatási fájlt és fejlécet.

Töltse le az SW_TM4C-ver#.exe fájlt. A fájl letöltéséhez létre kell hoznia egy TI -fiókot.

Windows rendszeren

A letöltés után futtassa az.exe fájlt, azt javaslom, hogy bontsa ki a fájlokat egy mappába, ahová tervezi a fejlesztési fájlok elhelyezését. Ehhez létrehoztam az asztalon egy "TM4C123G Files" nevű mappát, és azon belül egy "TivaWare" nevű mappát, ahol kibontottam a fájlokat.

Mac/Linux rendszeren

Mac és Linux rendszereken nem futtathatja natív módon az.exe fájlt. A tartalmat azonban ugyanúgy kinyerheti. Miután az.exe fájlt egy "TivaWare" mappába helyezte, ahová a fejlesztési fájlokat kívánja helyezni, futtassa a "unzip SW_TM4C-ver#.exe fájlt a terminálon, és az összes fájlt kibontja a munkakönyvtárba.

FIGYELMEZTETÉS - Győződjön meg róla, hogy a "cd" paranccsal állítja be a munkakönyvtárat a terminál TivaWare fájljainak dedikált mappájába, különben a fájlok és mappák rendetlensége nem kívánt helyen lesz.

3. lépés: (Windows) Illesztőprogramok és egyéb eszközök letöltése - Töltse le a Stellaris ICDI illesztőprogramokat

(Windows) Illesztőprogramok és egyéb eszközök letöltése - Töltse le a Stellaris ICDI illesztőprogramokat
(Windows) Illesztőprogramok és egyéb eszközök letöltése - Töltse le a Stellaris ICDI illesztőprogramokat

A Stellaris ICDI illesztőprogramok lehetővé teszik az indítópulthoz csatolt inline hibakereső használatával a fő chip villogását és programozását. Windows rendszeren csak az illesztőprogramok telepítése után ismeri fel a hibakeresőt. Ehhez bontsa ki az illesztőprogram fájljait a letöltött zip archívumból. Az illesztőprogram -kezelőben frissítheti az illesztőprogramokat, ha jobb gombbal kattint a fel nem ismert Stellaris hibakereső eszközre, és böngészik a kibontott illesztőprogram -fájlok között.

4. lépés: (Opcionális) Illesztőprogramok és egyéb eszközök letöltése - Töltse le az UniFlash szoftver villogó eszközt

(Opcionális) Illesztőprogramok és egyéb eszközök letöltése - Töltse le az UniFlash szoftver villogó eszközt
(Opcionális) Illesztőprogramok és egyéb eszközök letöltése - Töltse le az UniFlash szoftver villogó eszközt
(Opcionális) Illesztőprogramok és egyéb eszközök letöltése - Töltse le az UniFlash szoftver villogó eszközt
(Opcionális) Illesztőprogramok és egyéb eszközök letöltése - Töltse le az UniFlash szoftver villogó eszközt
(Opcionális) Illesztőprogramok és egyéb eszközök letöltése - Töltse le az UniFlash szoftver villogó eszközt
(Opcionális) Illesztőprogramok és egyéb eszközök letöltése - Töltse le az UniFlash szoftver villogó eszközt

Az UniFlash lehetővé teszi, hogy a már összeállított programokat az indítópultra villanja.

Ez a leghasznosabb a TivaWare/példákon belüli példák megtekintéséhez. A telepítés meglehetősen egyszerű, mivel platformspecifikus telepítőket biztosítanak a webhelyen. Az eszköz letöltése után megnyithatja, automatikusan felismerheti a Stellaris Debuggert, manuálisan válassza ki a használt TM4C123G modult, majd nyomja meg a start gombot. Innen betölthet egy.bin fájlt a példákból, és a memóriába villogva megtekintheti a kód működését.

5. lépés: Illesztőprogramok és egyéb eszközök letöltése - Töltse le a Code Composer Studio (CCS) telepítőt

Illesztőprogramok és egyéb eszközök letöltése - A Code Composer Studio (CCS) telepítőjének letöltése
Illesztőprogramok és egyéb eszközök letöltése - A Code Composer Studio (CCS) telepítőjének letöltése
Illesztőprogramok és egyéb eszközök letöltése - A Code Composer Studio (CCS) telepítőjének letöltése
Illesztőprogramok és egyéb eszközök letöltése - A Code Composer Studio (CCS) telepítőjének letöltése

A Code Composer Studio az a portál, amely segítségével összeállíthatja saját összeállítását vagy C -kódját, és közvetlenül az indítópultra villanhatja a hibakereséshez.

A CCS telepítési folyamata meglehetősen egyszerű. A szokásos módon először válassza ki a számítógép telepítési helyét a szoftver telepítéséhez. Ezt követően azonban lehetőséget ad a különböző mikrokontroller termékek fordítóinak telepítésére. Válassza ki a "TM4C12X ARM" opciót. Ezután, ha még nincs kiválasztva, győződjön meg arról, hogy engedélyezte a "Stellaris ICDI hibakeresési szondát".

A CCS telepítésének befejezése után konfigurálhatjuk a CCS -t az első projekt elindításához.

6. lépés: CCS - Első projektünk létrehozása

CCS - Első projektünk létrehozása
CCS - Első projektünk létrehozása
CCS - Első projektünk létrehozása
CCS - Első projektünk létrehozása
CCS - Első projektünk létrehozása
CCS - Első projektünk létrehozása
CCS - Első projektünk létrehozása
CCS - Első projektünk létrehozása

A legbonyolultabb rész ebben a lépésben van, de miután befejeztük, a fejlesztési környezetünk jó lesz! A lépések sorrendben kerülnek megadásra a képekkel, így könnyebben követheti őket.

1. Válassza az "Új CCS -projekt létrehozása" lehetőséget.

2. Válassza ki a használt Tiva C sorozatú lapot, az én esetemben a TM4C123GH6PM van nálam. Feltétlenül válassza ki a Stellaris Debug felületet.

3. Lépjen az új projekt tulajdonságaihoz.

4/5. Hozzon létre útvonalváltozót a TivaWare mappához. Az Erőforrás -> Összekapcsolt erőforrás alatt hozzá kell adnia egy új, TivaWare nevű útvonalváltozót, amelynek címtárútvonala a TivaWare telepítési mappájára mutat.

6. Hozzon létre egy build változót a TivaWare mappába. A Build -> Változók alatt adjon hozzá egy könyvtárváltozót a TivaWare mappához.

Az útvonal és az összeállítási változók együtt megkönnyítik a TivaWare telepítésből származó szükséges fájlok beépítését a projektünkbe, és lehetővé teszik a TivaWare könyvtár frissítését anélkül, hogy újra kellene hajtani a címtárútvonalakat.

7. A Build -> ARM Compiler -> Include Options alatt adjon hozzá egy $ {TivaWare} nevű könyvtárat. Ez a korábban definiált útvonalváltozóra mutat, és lehetővé teszi, hogy a fordító automatikusan megtalálja a szükséges fájlokat.

8/9/10. Végül, de nem utolsósorban hozzá kell adnunk a projektünkhöz a driverlib könyvtárat a TivaWare mappából. Ezt úgy teheti meg, hogy jobb egérgombbal kattint a projektre, és kiválasztja a "fájlok hozzáadása" lehetőséget. Navigáljon a megjelenített könyvtárba a driverlib.lib fájl kiválasztásához. Ezt követően válassza a "link a fájlokhoz" lehetőséget a TivaWare könyvtárhoz képest.

Ha idáig eljutott, a környezetét teljesen be kell állítani!

7. lépés: Néhány záró megjegyzés

Ezen a ponton rendelkeznie kell egy funkcionális fejlesztői környezettel, valamint minden további illesztőprogrammal és szoftvercsomaggal, amire szüksége lehet.

Innentől kezdve jó módszer az indítópult megismerésére, ha kipróbál néhány példakódot a TivaWare -> példákban. Villogtathatja az előre összeállított bináris fájlokat közvetlenül a táblára, vagy importálhatja a kódot a projektbe, hogy bepillanthasson.

Remélem, hogy ez az Instructable hasznosnak bizonyult, és sok sikert kívánok az indítópult tapasztalataihoz!

További források:

TM4C123G Adatlap

Virtuális műhely kódoktatókkal

Ajánlott: