0
我正在使用C#
串行端口库与传感器和PC进行通信。 即使有数据,我也经常会使用SerialPort.Read()
方法超时。我使用串口嗅探器来检查我是否收到端口上的所有数据包,但是一些.NET如何不选择所有数据包并超时。我正在读取字节,我收到的字节数比串行端口缓冲区大小小2112。我尝试了很多东西,现在想用本地C/C++
并在C#
中调用它。有人可以在C#
中分享更多想法或使用原生C/C++
代码。C#串行端口超时