【发布时间】:2017-12-13 12:10:02
【问题描述】:
只是想知道我们如何在 C# 中清除我的串口的接收缓冲区。似乎接收缓冲区中的数据只是不断累积。 例如,传入数据的流向是:[Data A]、[Data B]、[Data C]。我想要的数据只是[Data C]。 我正在考虑这样做,当我收到 [Data A] 和 [Data B] 时,我会做一个清除缓冲区。仅当收到 [Data C] 时,我才继续处理。这是在 C# 中实现的方式吗?
【问题讨论】:
-
你是如何使用串口的?你在用
System.IO.Ports.SerialPort吗?
标签: c# serial-port