Witam!
Mam kilka pytań, prosząc o nakierowanie na właściwą ścieżkę. Wykonuję właśnie projekt sieci, która w założeniu ma symulować sieć inteligentnego budynku. Jest uC master oraz 2 slave'y. Są one połączone po RS485 z sobą i to działa.
Chciałbym teraz dorzucić do tego możliwość sterowania przez internet. Wymyśliłem coś takiego:
- do mastera po Uarcie połączony jest inny uC, który jest podłączony do ENC28J60 (uCNET)
- uCNET ma pełnić rolę takiego małego serwera , który będzie wizualizował co jest wł/wył, będzie brał dane z czujników, a także będzie miał możliwość zmiany stanów urządzeń.
Moje pytanie brzmi:
Jak najlepiej w miarę przyzwoicie przyswoić sobie TCP/IP. Od czego zacząć, by nie błądzić (struktury Ramek TCP/IP, UDP i innych mam opanowane). Nie chciałbym korzystać z gotowych bibliotek, bo ciężko mi będzie zrozumieć ideę działania sieci Ethernet (chyba, że już nie będę miał wyjścia)
.
Za wszelką pomoc dziękuję!
Pozdrawiam
Mam kilka pytań, prosząc o nakierowanie na właściwą ścieżkę. Wykonuję właśnie projekt sieci, która w założeniu ma symulować sieć inteligentnego budynku. Jest uC master oraz 2 slave'y. Są one połączone po RS485 z sobą i to działa.
Chciałbym teraz dorzucić do tego możliwość sterowania przez internet. Wymyśliłem coś takiego:
- do mastera po Uarcie połączony jest inny uC, który jest podłączony do ENC28J60 (uCNET)
- uCNET ma pełnić rolę takiego małego serwera , który będzie wizualizował co jest wł/wył, będzie brał dane z czujników, a także będzie miał możliwość zmiany stanów urządzeń.
Moje pytanie brzmi:
Jak najlepiej w miarę przyzwoicie przyswoić sobie TCP/IP. Od czego zacząć, by nie błądzić (struktury Ramek TCP/IP, UDP i innych mam opanowane). Nie chciałbym korzystać z gotowych bibliotek, bo ciężko mi będzie zrozumieć ideę działania sieci Ethernet (chyba, że już nie będę miał wyjścia)
Za wszelką pomoc dziękuję!
Pozdrawiam
