|
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.
37
− Kontrolovat warningy spravnost přetypování. První možnost využíva stávající programátor
U-Link, druhá možnost využívá ISP programování. ISR lze překládat pouze instrukční sadou
ARM
4. Někdy pokud není použito správné
přetypovaní, výsledek špatný. Překladače jsou projektů GNUARM YAGARTO.
Obr.
IDE
Eclipse
YAGARTO
Tools (make)
Eclipse
překladač
GNUARM
překladač
YAGARTO
U-Link
+ Keil
ISP
UART
IRQ
LCD
PLL
UART
FreeRTOS
uIP Stack
MCB2300
s LPC2378
. Koncová podoba vývojového řetězce
− Pro uživatelské rozhraní použit nástroj Eclipse
− Pomocné nástroje (make,sh,touch využívají projekt YAGARTO
− Dva překladače GCC, tyto překladače lze volit každého projektu souboru
makefile.
− Sada předpřipravených modulů ovladaču, RTOS TCP/IP stacku.3 Konečná podoba vývojového řetězce
Tato podkapitola krátce popisuje blokové schéma vývojového řetězce své konečné
podobě.
− ISR nikdy nepoužívat proměnné static.
− Dvě možnosti programování cílového MCU, tyto možnosti lze volit podle
nastavení Workspace Eclipse