RS232 Baudrate konvertieren

Gast #166765
Bitte helfen sie mir!!!

Mein µC (alte Ausführung) unterstützt nur max. 19.2 KBaud serielle
Übertragungsrate (RS232-Schnittstelle). Ich möchte nun die
Übertragungsrate auf 115 KBaud erhöhen. Weiss jemand ob es ein Baustein
von irgendeinem Hersteller existiert, der so was erledigt? Oder wie
könnte man es anders realisieren?

Danke.
Gast #166766
Hallo,

willst du nur deine Serielle schnittstelle an eine schnellere
anschliessen?

dir ist aber schon klar dass du dann immer noch 19,2kbaud langsam
bist?

gruss,
schorschi.
Gast #166767
Eine Lösung wäre der Anschluss eines externen UART-Bausteines an den µC.
Das setzt allerdings voraus, daß genügend Portpins für ein derartiges
Unterfangen zur Verfügung stehen.
Für den aus PCs bekannten 8250/16550 werden beispielsweise acht
Datenleitungen, eine Interruptleitung, drei Adressleitungen, eine
Chipselect-Leitung sowie je eine Lese- und Schreibleitung benötigt.
Gast #166768
Ich will die RS232-Daten an ein Modem, welcher mit 115 Kbaud läuft,
ausgeben. Brauche ich da wirklich so viel Datenleitungen.
Ich stelle mir vor einen Baustein, welcher langsames RxD- in
schnelleres TxD-Signal umwandelt. Gibt es überhaupt so was?
Gast #166769
Salve,

hat das Modem denn kein Autobauding? Normal kann man da doch alles
dranhängen.
Aber zu Deiner Frage: Am einfachsten (wenngleich vielleicht etwas
übertrieben) ist es evtl. mit einem µC, der nichts anderes macht, als
zwei UARTs zur Verfügung zu stellen. Einen schnellen, einen langsamen.
In einer Richtung können sich die Daten dann natürlich stauen. D.h., Du
wirst ohne Flußsteuerung nicht auskommen.

Aber vielleicht gibt's ja eine elegantere Lösung. Laß doch mal noch
ein paar Details durchsickern... :)

Mark

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.