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