USB-zu-Seriell-RS232-Adapter mit vollständiger Handshake-/Flusskontrolle-Unterstützung

USB-zu-Seriell-RS232-Adapter mit vollständiger Handshake-/Flusskontrolle-Unterstützung

Ich brauche einen USB-zu-Seriell-RS232-DB9-Adapter, um einen Drucker anzuschließen. Ich habe einen Adapter mit einem sehr häufig verwendeten Prolific PL2303XHD-Chip gekauft, aber ich habe viele, viele Probleme mit der Flusssteuerung. Ich habe versucht, auf Hardware statt auf Software umzusteigen, aber dieser Adapter schafft es nie, die Flusssteuerung zu verwalten und füllt den Eingabepuffer des Druckers. Ich bin ziemlich sicher, dass das Problem an diesem Adapter liegt, weil ich es auch mit einer PCI-Seriell-Karte versuche und mit derselben Konfiguration funktioniert die Verbindung, unterbricht aber den Fluss, während der Drucker einen langen Auftrag druckt. Ich habe versucht, den USB-Adapter zu wechseln, ich habe einen anderen gekauft, aber darin habe ich denselben Chip gefunden und offensichtlich hat er dasselbe Problem. Haben Sie Erfahrung mit Flusssteuerung und USB-Seriell-Adapter? Ich kann sowohl XON/XOFF als auch CTS/RTS-Flusssteuerung verwenden.

Danke.

Antwort1

Für mich besteht die endgültige Antwort darin, einen FTDI-Chip anstelle eines Prolific-Chips zu verwenden.

Antwort2

Ich habe gerade einen FTDI durch einen PL2303-Adapter ersetzt, weil ich unter Linux bei 9600 einen Überlauffehler bekam und Nachrichten verlor. Der PL2303 hat das Problem behoben, keine Überläufe mehr in DMESG.

verwandte Informationen