rs232<>ethernet

Oct 13, 2004 13 Replies

Witam



Potrzebuje zrobiæ urz±dzenie jak w temacie. Mo¿e ktos polecic jak±¶ ksi±zke na podstawiej, której bedzie mo¿na dowiedziæ sie o stosie TC/IP na tyle ¿eby mo¿na by³o go zaimplementowaæ w uK. Oczywi¶cie nie oczekuje, ¿e w tej ksi±¿ce bedzie wszystko podane na tale¿u, chodzi mi o dok³adne poznanie interfejsu. Domy¶lam siê, ¿e do przejsciówki rs232<>ethernet nie bêde potrzebowa³ pe³nej implementacji stosu TC/IP, mog³by ktos podpowiedzieæ jakie minimum tego stosu jest potzrebne do zaimplementowania w uK ¿eby ta moja przej¶ciowka dzia³a³a. W planach mam po³±czenie uk³adu rtl8019 lub CS8900A z jakims 8051.



pozdrawiam



Czy rzeczywi¶cie musisz go sam *zrobiæ*? S± na rynku ju¿ takie urz±dzenia dostêpne komercyjnie. Zerknij na poni¿sze linki:

formatting link
te robi± ró¿norakie "przej¶ciówki", w³±cznie z wi-fi :-)

Przegl±dnij istniej±ce ju¿ rozwi±zania i zastanów siê, czy stratuj±c dzisiaj od zera, od czytania ksi±¿ek, jeste¶ w stanie zrobiæ to szybciej, taniej i wydajniej ni¿ kupno takiego gotowego urz±dzenia...

wilk się wziął i wyklepał:

Może prościej przerobić jakiś printserwer?

na

formatting link
jest kilka modulow do eternetu sa tam tez zrodelka i widzialem tez jakis link do niezaleznego projektu do RS232 <> ethernet.

raczej nie. seriala mial nie bedzie, a bedzies musial zdissasemblowac program i zrozumiec o co w nim chodzi.

Co ma ta przejsciowka robic ?

Bo od podstaw to

formatting link
a potem trzeba zaimplementowac IP, ARP, RARP, dzis pewnie DHCP client, zapewne TCP ...

J.

Niestety jak ma byæ po TCP to stos musi byæ. Z tym DHCP to bym nie przesadza³. No i jest jeszcze jeden problem . Je¿eli jest to do pracy z komputerem to potrzebny sterownik, virtualnego portu szeregowego. Je¿eli tylko do pracy w parze z d rugim urz±dzeniem to problem mniejszy. Ja to ze 4 lata temu zrobi³em wiêc mam nadzieje, ¿e wiem co mówie:).

Tak czy inaczej IP, APR, ICMP, TCP mo¿e byc bez defragmentacji s± potrzebne. Potrzebny jest tez algorytm pakowania danych z UARTA do datagramu IP. I wcale to nie prozaiczne, chyba ¿e chcesz wed³ug prawid³a bajt na uarcie to ramka w Ethernecie :).

W ka¿dym razie rozwi±zania to modu³ TINI Maxima(Dallasa)-(Java + RTOS) kiedys kosztowa³ ze 50$. , ATMEL ATMEGA128 ze stosem za 300$ (do poprawy:)) i obecnie wiele innych.

Pozdrawiam

U¿ytkownik "wilk" snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:ckkegp$mgj$ snipped-for-privacy@news.onet.pl...

Ja omin±³em Javê, programuj±c modu³ TINI w Dallasowskim asemblerze - strasznie to upierdliwe, ale pozwala zapanowaæ nad (prawie) wszystkim.

dziadek Ben

Wlasnie sie bawie portem ethernet LANTRONIX'a nazywa sie to XPORT, jest wielkosci 16x12x3 5mm czyli troszke dluzszy od typowego gnaizdka ethernet.. ma w sobie wszytko..3 I/O, RXD, TXD, wszelkkie protokoly, konfiguracje przez www, telne3t, szyfrowanie..i duzo, duzo wiecj.. nei wspominajac o TCP/IP i UDP pobiera 120..300mA@3.3V mozna nim sterowac bezposrednio przez wyjscia GPIO lub podlaczyc proca i gadac przez rs232.. fajna zabawka.. ma 500KB na wlasna stronke www robie n nim zdalnie sterowana listwe zasilajaca:) aby wylaczyc system pomiarowy, ktory jest na drugim koncu swiata, w przypadku zwisu:) a kosztuje ok 30EUR

"Biblia TCP/IP" Bardzo dobra pozycja (2 tomy)

Sterowac portem rs232 przez internet

formatting link
ja kupowalem w szwajcarii..w Lantronix'ie..ale maja tez w farnell'u i ARROW

tu masz kita z płytką

formatting link
Waldek

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required