11智能在线
新记
c#怎么清除串口接收的数据?
我想在读取数据,并比较之后,清除刚才收到的数据,再执行下一条指令。
那么在哪里清除呢?怎么做
举报该文章
相关建议 2017-03-03
SerialPort com3 = new SerialPort("COM1" ,9600), System.IO.Ports.Parity.None, 8, System.IO.Ports.StopBits.One);
com3.DiscardInBuffer();//丢弃来自串行驱动程序的接收缓冲区的数据
每次接收数据后,调用DiscardInBuffer方法就可以把缓存中的数据清除了
追问
复制别人的没有意思
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/fvmsmvv8pm22q4mm2s7.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
使用C# serialport类,用委托进行串口数据接收,接...
c#语言中如何删除串口缓存区中的数据?
c#怎么清除串口接收的数据
c#从串口读取数据怎样读一个就清空缓存
C# 串口如何一次性接收完数据?
如何用C#清除串口通信发送缓存区
C# 串口如何一次性接收完数据?
VS2010 C#如何将串口接收的数据存放显示出来?