Windows 上的虚拟 COM 端口帧错误处理

Windows 上的虚拟 COM 端口帧错误处理

我在 Windows 上有一个 Future Technologies(USB 转换器)的虚拟 COM 端口,它工作正常,但有一个奇怪的领结,有帧错误。当我在设备上长时间将接收线拉低时,我在 Windows 上使用的任何终端程序都会显示 0x00。我没有收到帧错误。只有当数据内容不是所有低信号时,我才会收到帧错误。有人可以确认这是否是 Windows COM 端口或 FTDI 设备的预期行为吗?我用函数发生器循环发送所有 0-255 的字节值,每个值都会产生一个错误,除了 0(线无限期拉低)之外没有找到停止位。在我开发的微控制器上,会报告所有帧错误。Windows/我的驱动程序是否抑制了所有 0 值的帧错误?

相关内容