Virtuelle serielle Schnittstelle am PC -> TCP/ IP -> Mikrocontroller -> UART

Gast #1641564
Lesenswert?

Die Datenübertragung eines bestehenden PC-Programms soll von serieller 
Schnittstelle auf Ethernet umgeleitet werden.

Ich habe einige Programme gefunden, die eine virtuelle serielle 
Schnittstelle am PC erzeugen und/oder Daten über Netzwerk versenden 
können (com0com, socat, HW VSP).

Der Client 'spricht' bereits TCP/IP + UDP - welche Protokolle müssen 
zusaetzlich auf dem Client realisiert werden, um die bestehende 
PC-Software verwenden zu können?

Im Source (C++) von com2com meine ich zwei Möglichkeiten gesehen zu 
haben (eine davon Telnet) und auch HW VSP spricht von Telnet und der 
Erweiterung RFC-2217 zum Steuern der Schnittstellenparameter.

Mit Internetprotokollen kenne ich mich noch gar nicht aus, würde mich 
freuen, wenn jemand Rat schlägt!
Gast #1641913
Lesenswert?

Zitat http://www.ulrichradig.de/home/index.php/avr/eth_m32_ex :
"Der Webserver ist in der Lage via Telnet eine Verbindung zur RS232 
Schnittstelle des AVRs aufbauen. Eingehende Zeichen an der seriellen 
Schnittstelle des Webservers werden zur gestarteten Telnetapplikation 
gesendet. Dieses kann auch umgekehrt erfolgen, also von der 
Tellnetapplikation zur RS232 Schnittstelle des Webservers. Mithilfenahme 
der Tools „com0com“ und „com2tcp“ kann nun ein virtueller COM Port 
eingerichtet werden. Eventuell muss der RX Buffer der seriellen 
Schnittstelle vergrößert werden. Dieses erfolgt in der „usart.h“ bei dem 
Eintrag BUFFER_SIZE."

Stichworte: AVR com serial port redirector ethernet

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren