ComPort库
解决了与USB COM端口断开连接的ComPort库的问题。 解决方案并不完美,仍然可以在无限的WaitForSingleObject上暂停应用程序,尤其是在传输速度非常慢(300-600波特)的情况下,但它比以前要好得多。 发生USB COM端口断开连接错误时,将执行处理程序OnAfterClose,并生成异常“端口断开连接”(TComException = CE_PortDisconnected)。
ComPort库包含用于访问COM端口的代码。 最初,COM端口是IBM-PC兼容计算机的串行端口接口的名称。 如今,COM端口对通信的重要性不再是支持USB访问的,而是仍用作虚拟端口,尤其是作为制造商板卡的简单通信协议。
该库是原始ComPort库4.10的分支,可以在以下位置找到: ://sourceforge.net/projects/comport/
由于
1