-
Data: 2021-06-19 21:15:22
Temat: Re: Ethernet do AVR.
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 19.06.2021 15:12, Dawid Rutkowski wrote:
> Macie jakieś sprawdzone rozwiązania ethernetu do mikrokontrolerów, w
> szczególności AVR? Najlepiej, by były dostępne również w postaci
> gotowych modułów. Jako że to AVR, komunikacja przez USART, I2C lub
> SPI.
Rozwiązań jest całkiem sporo. Chyba historycznie najstarszym będzie
podpinanie do AVR-ów kart ISA na RTL8019. Potem zaczęły się pojawiać
dedykowane moduły albo ludzi po prostu umieszczali ten układ wraz z
gniazdkiem i transformatorem Ethernetowum na swojej płytce. Z tego
układu nie miałem okazji korzystać - gdy zacząłem się interesować
programowaniem MCU odchodził już do lamusa.
Potem pojawiły się układy ENC28J60 (oraz parę mniej popularnych
następców) pozwalające na podłączenie mikrokontrolera do Ethernetu za
pomocą magistrali SPI. Bardzo dobrze współpracowały z AVR-ami, potem
korzystałem z nich także na układach PIC2.
Na twoim miejscu zastanowiłbym się jednak, czy faktycznie chcesz to
robić na AVR-ach. Jeśli postawisz na bardziej współczesny układ, to
otwierają się przed Tobą nowe możliwości w związku chociażby z dużo
większą ilością RAM-u. Do tego coraz częściej standardowo w 32bitowych
układach masz zintegrowany kontroler Ethernetowy, do którego podpinasz
tylko PHY i dostajesz obsługę sieci 100 Mbps. Sprawdzałem na PIC32 i
STM32 - działa nawet na samodzielnie trawionych, dwustronnych płytkach.
Co do strony programowej, to w przypadku AVR-ów nie masz wielkiego
wyboru. Albo niesamowicie okrojony i toporny stos z Tuxgraphics (nie
wiem czy to w ogóle jest jeszcze rozwijane) albo uIP.
Ja osobiście chwalę sobie stos od Microchipa. Obecnie de facto
standardem staje się lwIP, ale to już na mocniejszych układach niż AVR-y.
> Obsługa TCP/IP (niestety nie wystarczy UDP) też dobrze, by była
> wbudowana w to rozwiązanie
Jeśli o to chodzi to właściwie chyba tylko układy Wiznet W5100/W5500.
Magistrala SPI, dostępne gotowe moduły, banalna w obsłudze biblioteka w
stylu POSIX-owych gniazd. Tylko musisz sprawdzić, czy limit dostępnych
socketów Cię nie ogranicza.
Następne wpisy z tego wątku
- 19.06.21 21:38 Atlantis
- 19.06.21 22:21 Zbych
- 19.06.21 22:27 Atlantis
- 19.06.21 22:56 stary grzyb
- 20.06.21 00:56 Zbych
- 20.06.21 14:22 Dawid Rutkowski
- 20.06.21 14:33 Dawid Rutkowski
- 20.06.21 17:09 Grzegorz Niemirowski
- 20.06.21 17:42 Rutkowski, Jacek
- 20.06.21 19:21 Dawid Rutkowski
- 20.06.21 21:23 Zbych
- 21.06.21 09:24 Atlantis
Najnowsze wątki z tej grupy
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
- Chińska Telefonia 6G - Chcą Nas Sterować Elektrycznie - Jak Kukiełki w Teatrze Lalek!!!
- RS-485 ale automatycznie dwukierunkowy
Najnowsze wątki
- 2025-12-24 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=
- 2025-12-24 New York Times zagrożeniem bezpieczeństwa narodowego USA - POTUS D. Trump
- 2025-12-24 Podżeganie?
- 2025-12-24 => Senior Algorithm Developer (Java/Kotlin) <=
- 2025-12-24 otwarcie drugiej obwodnicy Trójmiasta
- 2025-12-24 Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- 2025-12-23 Prezent dla kierowców od prezydenta Nawrockiego
- 2025-12-23 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=
- 2025-12-23 Warszawa => Senior IT Recruitment Consultant <=
- 2025-12-22 czy wiedziałeś że?
- 2025-12-22 Unijne KOOOORWY mówią że WYCOFUJĄ się z zakazu rejestracji elektryków
- 2025-12-22 Białystok => ERP Microsoft Dynamics 365 Commerce Consultant <=
- 2025-12-22 Lublin => Project Manager <=
- 2025-12-22 Warszawa => Project Manager (AI and innovation) <=
- 2025-12-22 TVN oczekuje: Za Ziobrem BĘDZIE czerwona nota Interpolu! Czy może Interpol da drugi raz (w) dupę? ;-)




7 pułapek i okazji - zobacz co cię czeka podczas kupna mieszkania na wynajem