- posted
17 years ago
jaki uC z TCP ?
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
acure napisał(a):
8051 bym sobie darował. Możliwości jest wiele, np.:- PIC18F25J10 + ENC28J60 + Microchip TCP/IP,
- Vote on answer
- posted
17 years ago
Krzysztof Kajstura wrote: <blockquote TYPE=CITE>acure napisał(a): <p>8051 bym sobie darował. <br>Możliwości jest wiele, np.: <br>- PIC18F25J10 + ENC28J60 + Microchip TCP/IP, <br><a href="
- Vote on answer
- posted
17 years ago
Nie pisz w html.
A jak to cenowo wychodzi? Atmega128+rtl8019 <200 zł całość. Masz gratis np adc, gotowy mini serwerek WWW, wsparcie do zapisywania jakiś logów na kartach CF (jest obsługa FAT) etc.
kd,
- Vote on answer
- posted
17 years ago
Cenowo ATMega+RTL8119 ponizej 100zl wyjdzie. Jest tylko jeden problem - brak bezpiecznego stosu TCP. A moze sie myle? W kazdym razie to co widzialem w wersji open w necie raczej mialo zastrzezenie, ze tylko do intranetu sie nadaje. Wlasnie potrzebuje sobie zrobic serwerek WWW i z w/w powodu sklaniam sie ku ARM i ucLinux.
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
Nie wiem, ale może chodziło o routing? Hm, na atmege128 nie widziałem darmowej implementacji NAT[*], cała reszta rzeczy potrzebnych jest. Wystawiłem kiedyś swoją płytkę z megą 128 + rtl 8019 do internetu, podałem link na jakiś forach elektroników i sobie działała. Jest nawet jakiś projekt "wpisz mi tekst na www, a ja go zobacze na LCD" odpalony do publicznego użytku i autor utrzymuje to chodzące już dość długo (na 100% ponad rok). To czego mi brakowało to właśnie routing, np połączenie się gprsem i ethernetem, jakaś obsługa nat. Łatwiej to zrobić na ARM, a uCLinux to już po prostu "z palca" zadziała praktycznie wszystko co działa pod Linuksem, i nie wymaga jakiś mocnych CPU i dużego RAMu.
Można prosić o jakieś rozwinięcie "niebezpieczny" bo na tym stosie który jest free w sieci ludzie robią nawet ethernet<>32xRS232c czy sieciówki do tunerów SAT pracujące 24/7.
*] jest komercyjna, nawet made in Poland.- Vote on answer
- posted
17 years ago
Pawel napisał(a):
Pakiety TCP w tych implementacjach budowane sa na podstawie otrzymanych pakietow. Dodatkowo ze wzgledu na ograniczone mozliwosci nie jest sprawdzana poprawnosc otrzymanych pakietow. W efekcie ktos przesylajac zlosliwie skonstruowane pakiety moze wplynac na prace urzadzenia. Oczywiscie dla prostych projektow typu wypisz tekst na LCD nie ma to znaczenia, ale postawienie serwerka www z jakimis skryptami... problematyczne.
- Vote on answer
- posted
17 years ago