Hohe Baudraten für RS485 über USB

Herakles

Profifragensteller
Mahlzeit!

Ich bevölkere mal weiter das Programmieren-Forum mit meinen Dünnbrettbohrer-Fragen :)

Also: ich möchte gern einen RS485-Anschluss an eine USB-Schnittstelle hängen. Das Device wird fein präsent sein, nur wenn ich dann mit etwas höhreren Baudraten fahren möchtem (in meinem Fall 250kbit/sec), steiken die üblichen IOCTLs. Laut tcsetattr(3) gehen die Baudraten nicht hoch genug. Was also, wenn ich per USB sogar noch wesentlich höhere Datenraten transportieren wollte - wie wird denn sowas gehandhabt?

Grüße
Herakles
 
Es gibt verschiedene Übertragungsmodi bei USB. Was du möchtest, ist der Bulkmodus, der überträgt Daten in Blöcken. Wie du das bewerkstelligen kannst, ist nicht zu sagen, aufgrund deiner fragestellung.. aber du müsstest wohl nen treiber schreiben :) alles nur afair, ist eine zeit her, wo ich mal an usb gefummelt habe...
 
Zurück
Oben