
프린터를 연결하려면 USB-직렬 RS232 DB9 어댑터가 필요합니다. 많이 사용되는 Prolific PL2303XHD 칩이 탑재된 어댑터를 구입했는데 흐름제어에 문제가 많습니다. 소프트웨어 대신 하드웨어로 전환하려고 시도했지만 이 어댑터는 항상 흐름 제어를 관리하지 못하고 프린터의 입력 버퍼를 채웁니다. 나는 또한 pci 직렬 보드를 사용해 보았고 동일한 구성으로 프린터가 긴 작업을 인쇄하는 동안 연결이 흐름을 멈추기 때문에 이 어댑터에 문제가 있다고 확신합니다. USB 어댑터를 바꾸려고 시도하고 다른 어댑터를 구입했지만 내부에서 동일한 칩을 발견했으며 분명히 동일한 문제가 있습니다. 흐름 제어 및 USB 직렬 어댑터에 대한 경험이 있습니까? XON/XOFF 또는 CTS/RTS 흐름 제어를 모두 사용할 수 있습니다.
감사해요.
답변1
나에게 확실한 대답은 Prolific 대신 FTDI 칩을 사용하는 것입니다.
답변2
Linux에서 9600에서 오버런 오류가 발생하고 메시지가 손실되었기 때문에 방금 FTDI를 PL2303 어댑터로 교체했습니다. PL2303은 문제를 해결하여 DMESG에서 더 이상 오버런이 발생하지 않습니다.