www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Virtuelle serielle Schnittstelle am PC -> TCP/ IP -> Mikrocontroller -> UART


Autor: F. R. Wille (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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!

Autor: F. R. Wille (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Reinhard Kern (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
F. R. Wille schrieb:

Mit Abstand am einfachsten: Lantronix XPort oder Ähnliche.

Gruss Reinhard

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.