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 91 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
7. Úlohu řešte systému FreeRTOS. Pokud nejste jisti, vyzkoušejte obě varianty. Event. případě úspěšného připojení přípravku měla rozsvítit LED dioda P2. − Posledním krokem výběr verze MCU. Seznamte jednoduchou ukázkovou aplikací pro komunikaci mezi a přípravkem MCB2300. Tento výběr provede v souboru /FreeRTOSConfig. požadejte vyučujícího pomoc.6 P2.cc. Implementujte příkazy „help“ pro vypsání menu „start“ „stop“ pro spuštění nebo zastavení LED. případě ukončení spojení pak mělo dojít zhasnutí LED P2. − souboru /Ethernet/uIP/main_uIP. Proveďte její překlad nahrání do cílového MCU. Znak, který potřeba poslat najdete zdrojovém kódu souboru /main. Tyto LED změní svůj stav při příjmu správného znaku. 2. Aplikace MCU dále poskytuje dvě jednoduché funkce, jde rozsvěcování a zhasínaní LED P2.dd“, kde aa,bb,cc,dd adresa vaší desky. Vytvořte aplikaci pro terminálové připojení přípravku programem telnet (TCP port 23).c funkci TCPcallback. Tímto navázáno spojení mezi vyvojovou deskou. Server naslouchá portu 23. Úkol 1 Pro rychlejší pochopení principu tvorby aplikací TCP protokolem, dodané kostře projektu již vytvořena jednoduchá aplikace. Komunikace bude ASCII režimu. Adresa definována sekci definic. případě uspěšného spojení pokračujte dále spuštěním programu telnet.7. Jelikož laboratoři nachází dvě různé serie MCU třeba vybrat správné MCU.84 Zadání 1. Pro její úspěšné zprovoznění je potřeba provést několik základních kroků. Program lze spustit příkazové řádky příkazem „telnet“ spuštění programu telnet proveďte připojení vaší aplikaci příkaz aa. Zde jsou již předdefinovány makra pro změnu MCU. Toto se provede příkazem uip_listen(HTONS( )); tento příkaz třeba volat funkci task_uIP před vstupem obslužné smyčky.c třeba zadat správnou adresu, tuto adresu přidělí vyučující. Jako transportní vrstva využívá TCP. Úkol 2 Protokol Telnet velice jednoduchý protokol využívající spojení typu klient- server. */ #define uipIP_ADDR0 192 #define uipIP_ADDR1 168 #define uipIP_ADDR2 1 #define uipIP_ADDR3 x − stejném souboru třeba nastavit naslouchání portu 23.5. Po dokončení těchto úprav aplikace připravena. Při připojení přípravku se měla zobrazit telnetu uvítací zpráva.bb. /* address configuration. uspěšném nahratí programu otevřete příkazový řádek a ověřte spojení příkazem „ping“. Samotná komunikace obousměrná probíha podobě přenosu 8bitových textových znaků .h