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.
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.
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.
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?
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.