1

Мне нужен USB-адаптер RS232 DB9 для подключения принтера. Я купил адаптер с очень распространенным чипом Prolific PL2303XHD, но у меня много проблем с управлением потоком данных. Я пытался переключиться на аппаратное обеспечение, а не на программное обеспечение, но этот адаптер всегда не справляется с управлением потоком и заполняет входной буфер принтера. Я вполне уверен, что проблема в этом адаптере, потому что я также пытаюсь использовать последовательную плату pci, и при той же конфигурации соединение работает, останавливая поток, пока принтер печатает долгую работу. Я попытался сменить USB-адаптер, купил другой, но внутри нашел тот же чип и, очевидно, у него та же проблема. Есть ли у вас опыт работы с flowcontrol и usb-serial адаптером? Я могу использовать как XON/XOFF, так и CTS/RTS flowcontrol.

Благодарю.

2 ответа2

0

Для меня однозначный ответ - использовать чип FTDI вместо Prolific.

-1

Я просто заменил FTDI на адаптер PL2303, потому что в Linux на 9600 я получал ошибку переполнения и терял сообщения. PL2303 исправил проблему, больше не было переполнений в DMESG.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .