Využítí ARM GCC vývojového retezce

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Předmětem této práce je studium stávajícího vývojového řetězce pro mikroprocesor LPC23xx v předmětu MPOA. Hlavním cílem je zkoumání možností realizace nového vývojového řetězce, postaveného na GCC. Výstupy této práce jsou ukázkové aplikace s mikroprocesorem LPC2378 a GCC. Součástí vysledků jsou i návody pro studenty, jak tyto ukázkové aplikace implementovat. Ukázky zahrnují základní aplikace, RTOS aEthernet.

Vydal: FEKT VUT Brno Autor: Jan Ledvina

Strana 6 z 93

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
. 9 2................................................ 10 2...................1 OpenOCD ................2 Vývojová deska MCB2300..........................................................3 Ethernut...................5...................................................................... 9 2.1........................... 10 2.......2 Projekt WINARM..................................................4...... 3 1...............................................................................................................5................. 10 2.......................2......2... 6 2............. 9 2...........4......1 Projekt GNUARM .........1......3 Programátor U-Link................................................................................................1 Mikroprocesor ARM LPC2378 ......1.................. 8 2..... 10 2.................1 J-LINK........................................1 Eclipse.......................................................................1 Překladače..................................................... 8 2................................................. 8 2........ 8 2....................................................................................4 JTAG wiggler jeho klony..................2 Amontec High-Speed JTAGkey2 ........................4...............................................................5...............................................................................5 Knihovny pro práci periferiemi.. 9 2...........................................................4 lpcusb....................................... 4 1............ 9 2..............2...................................................................................................................................... 10 2....................................6 Zhodnocení projektů prvotní návrh řetězce ....................vi OBSAH Úvod 1 1 Stávající vybavení 3 1.................................3 Projekt YAGARTO ....................................4 Vývojové prostředí uVision.............. 7 2.........2...............3 ARM-JTAG,ARM-USB-OCD atd… ........ 5 2.5.......................3..............4 Debug nástroje ............ 3 1........ 6 2.............................................................................................. 9 2.................................2 GDB................5 Programátory debuggery....... 10 2............ 4 2 Přehled existujících nástrojů pro vývoj 5 2........................ 11 ................................................1 FreeRTOS ...................3 Vývojové prostředí ...............3 Další projekty nadstavby OpenOCD.............................. 4 1........2 RTOS knihovny pro pokročilé periferie .............2 uIP stack, Contiki Os, lwIP.....