-
Data: 2014-08-24 13:41:01
Temat: Re: Układ Wiznet W5100 - komunikacja po SPI
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2014-08-23 11:21, Marek pisze:
> A czy w ogóle zrobiłeś jakiś działający prototyp nas tych układach?
> Możesz opisać swoje doświadczenia jak te układy się sprawują?
Nie, projektowana płytka ma być pierwszym podejściem do tych układów. Do
tej pory jedynie miałem z nimi do czynienia w przypadku Ethernet
Shielda. Wiem jednak, że znajomy budował samodzielnie jakieś układy na
W5500 i z jego relacji wynika, że sprawują się bardzo dobrze - od strony
programowej ich obsługa bardzo przypomina stosowanie standardowych socketów.
> Szczególnie mnie intersuje od strony aplikacji: komunikacja z układem,
> prostota w komunikacji, jakie są potrzebne zasoby po stronie mcu, ile na
> raz połączeń tcp można obsłużyć , jakie transfery można uzyskać, jaka
> jest stabilność stosu, odporność na deniale, itd.
Jak wspomniałem, komunikacja wygląda podobnie do stosowania socketów.
Układy mają wbudowaną obsługę stosu i całe przetwarzanie komunikacji
TCP/IP odbywa się w ich wnętrzu, jedyne czy musi się zająć MCU, to
warstwa aplikacji. Zresztą zobacz tutaj:
http://www.seanet.com/~karllunt/w5100_library.html
Prosty serwerek WWW ma AVR, który mieści się w 2,4 kB pamięci flash.
Właśnie dzięki temu, że nie trzeba poświęcać zasobów na obsługę stosu. ;)
Co do ilości połączeń, to W5100 dysponuje czterema kanałami. Domyślnie
każdy z nich ma przydzielone 2kB bufora RX i 2kB bufora TX. Jeśli nie
wykorzystujemy któregoś z kanałów, można przypisać wolną pamięć do
pozostałych. W5500 z tego co pamiętam ma dwa razy więcej kanałów i
odpowiednio większą ilość pamięci.
Szybkość? AFAIR układy potrafią pracować na Fast Ethernecie i mają
obsługę Fast SPI. To raczej MCU będzie wąskim gardłem.
Pamiętam, że w datasheccie producent chwalił się odpornością na ataki. W
jakim stopniu odpowiada to prawdzie - nie wiem. Ja i tak nie mam zamiaru
bezpośrednio wystawiać swoich urządzeń do publicznego Internetu.
Następne wpisy z tego wątku
- 03.09.14 14:51 JDX
Najnowsze wątki z tej grupy
- Prognozowanie zużycia energii przez PGE?
- Odkurzacz mnie bije :(
- Rapsberry Pi i synchronizacja plików
- RCD 300 mA
- rpi i moduł przekaźników
- Falownik do pompy CO
- Lampa ogrodowa rozłączała różnicówkę
- Inteligentne oświetlenie schodów
- Pytanie do Użytkownika
- Emanuel kiedyś szukał gotowca do chłodzenia leków
- Sprzęty z Lidl-a
- idzie nowe
- Wybuchające pagery
- Jak shakować windę
- Sterowanie bezprzewodowe do wbudowania
Najnowsze wątki
- 2024-10-04 Warszawa => QA Engineer <=
- 2024-10-04 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-10-04 Warszawa => Senior PHP Laravel Developer (e-commerce) <=
- 2024-10-04 Warszawa => Data Scientist / Data Engineer (predictive modelling) <=
- 2024-10-03 Nieparzyste dmuchanie
- 2024-10-03 Prognozowanie zużycia energii przez PGE?
- 2024-10-03 Re: Drugi ekran na Androidzie
- 2024-10-03 sprawiedliwosc nierychliwa
- 2024-10-03 zloto
- 2024-10-03 Odkurzacz mnie bije :(
- 2024-10-03 Gdańsk => Technical Lead ( (Java Background)) <=
- 2024-10-03 Warszawa => Mid IT Recruiter <=
- 2024-10-03 Olsztyn => Sales Specialist <=
- 2024-10-03 Leszczyna nie zna prawa?
- 2024-10-03 Warszawa => OpenText ECM Specialist <=