eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaUkład Wiznet W5100 - komunikacja po SPIRe: Układ Wiznet W5100 - komunikacja po SPI
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED!not-for-mail
    From: Atlantis <m...@w...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Układ Wiznet W5100 - komunikacja po SPI
    Date: Sun, 24 Aug 2014 13:41:01 +0200
    Organization: http://www.wit.edu.pl
    Lines: 37
    Message-ID: <ltcj0d$3to$1@portraits.wsisiz.edu.pl>
    References: <lt55vc$rur$1@portraits.wsisiz.edu.pl> <lt6vae$eto$1@srv.chmurka.net>
    <53f715ad$0$2234$65785112@news.neostrada.pl>
    <lt7map$oth$1@srv.chmurka.net> <lt7rqm$u3b$1@portraits.wsisiz.edu.pl>
    <lt80m8$tlo$1@srv.chmurka.net> <lt9lr9$doh$1@portraits.wsisiz.edu.pl>
    <a...@n...neostrada.pl>
    NNTP-Posting-Host: acqi92.neoplus.adsl.tpnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    X-Trace: portraits.wsisiz.edu.pl 1408880461 4024 83.10.240.92 (24 Aug 2014 11:41:01
    GMT)
    X-Complaints-To: a...@w...edu.pl
    NNTP-Posting-Date: Sun, 24 Aug 2014 11:41:01 +0000 (UTC)
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101
    Thunderbird/24.6.0
    In-Reply-To: <a...@n...neostrada.pl>
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:670054
    [ ukryj 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.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

  • 03.09.14 14:51 JDX

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: