Änderung von Baudrate

Gast #2107368
Hi,
ich versuche die Baudrate meiner Serielle Schnittstelle unter Linux zu 
ändern aber klappt nicht.
1) stty -F /dev/ttyS1 dann sehe ich dass die Baudrate 115200 ist.
2) stty -F /dev/ttyS1 250000 dann bekomme die Meldung. stty:invalid 
argument '250000'
kann jemanden mir sagen was ich falsche mache.
Danke
#2107626
Eventuell mal das commando setserial statt stty testen, das hat eine 
menge mehr optionen (siehe man-page).
BTW, ist eigentlich 250000 eine gueltige Geschwindigkeit ? Ich dachte 
immer x2, waehren dann 230400 oder so ?!?
Persönliche Seite #2107751
Die Onboard-Schnittstellen üblicher PCs können maximal 115200 Baud. Das 
liegt am Baudratengenerator, der einen 1.8432-MHz-Takt verwendet und den 
durch einen 1/16-Vorteiler schickt (genauer: Das ist die übliche interne 
Abtastrate zur Biterkennung).

Üblicherweise sind die Onboard-Schnittstellen in einem sogenannten 
"Super-I/O-Chip" untergebracht, einige davon bieten nichtstandardisierte 
und nur mit speziellen Treibern ansteuerbare Möglichkeiten, andere 
Quelltakte für den Baudratengenerator zu verwenden. In so einem Fall 
wird bei der UART eine andere Baudrate eingestellt als tatsächlich 
herauskommt, das ist a) Murks und b) funktioniert es nur auf PCs, bei 
denen bekannt ist, welcher Super-I/O-Chip verwendet wird.

Auf "sauberem" Wege sind höhere Baudraten nur mit anderen UARTs zu 
erreichen, entweder mit auf PCI/PCIe-Karten untergebrachten oder aber 
mit USB-Seriell-Bridges.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 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.