Tartalomjegyzék:
- 1. lépés: A hardver kicsomagolása
- 2. lépés: Illesztőprogramok és egyéb eszközök letöltése - TivaWare letöltése C sorozathoz
- 3. lépés: (Windows) Illesztőprogramok és egyéb eszközök letöltése - Töltse le a Stellaris ICDI illesztőprogramokat
- 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
- 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
- 6. lépés: CCS - Első projektünk létrehozása
- 7. lépés: Néhány záró megjegyzés
Videó: TM4C123G LaunchPad Kezdő útmutató: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
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
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
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
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
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
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
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:
Hogyan kell kódolni és közzétenni a Matlab 2016b -t Word -be (Kezdő útmutató): 4 lépés
A Matlab 2016b kódolása és közzététele Word-be (Kezdő útmutató): A Matlab egy nagy teljesítményű nyelvi program, amelyet a technikai eredmények kiszámítására használnak. Képes vizuális elemeket, számításokat és programozást felhasználóbarát módon integrálni. Ezzel a programmal a felhasználó problémákat és megoldásokat tehet közzé
WiFi -vezérlés hozzáadása bármely projekthez -- ESP32 kezdő útmutató: 5 lépés
WiFi -vezérlés hozzáadása bármely projekthez || ESP32 kezdő kézikönyv: Ebben a projektben megmutatom, hogy milyen könnyű/nehéz az ESP32 használata az Arduino IDE -vel annak érdekében, hogy bármilyen elektronikai projekthez hozzáadhassuk a WiFi vezérlést. Útközben megmutatom, hogyan használhatod az ESP32 -t egy egyszerű WiFi szerver létrehozásához, és hogyan hozhatsz létre
Kezdő útmutató a Raspberry Pi -hez: 6 lépés (képekkel)
Kezdő útmutató a Raspberry Pi -hez: Már jó ideje az Arduino -val dolgozom. Könnyű, olcsó és elvégzi a munkát. De az utóbbi időben egyre inkább hajlok az IoT projektekre. Elkezdtem tehát használni az ESP fejlesztőtáblát, és tökéletesen működött. De most szeretnék továbblépni
Kezdő útmutató a DHT11/ DHT22 érzékelők használatához W/ Arduino: 9 lépés
Kezdő útmutató a DHT11/ DHT22 érzékelők használatához W/ Arduino: Ezt és más csodálatos oktatóanyagokat az ElectroPeak hivatalos weboldalán olvashatja el. Ismerje meg: DHT11 és DHT22
Linkit Smart 7688 Duo Board - Kezdő útmutató: 5 lépés
Linkit Smart 7688 Duo Board | Kezdő útmutató: A LinkIt Smart 7688 Duo egy MT7688 és ATmega32u4 alapú nyílt fejlesztői tábla. Amely programozható az arduino segítségével, és használható párhuzamosan futó nehéz alkalmazással. Az Atmega vezérlőt az Arduino programozásához és a beágyazott linuxokhoz használják (O