在串口通讯中,我将daterecieved事件的触发设为208字节,事件结束时清空缓冲区,但是可用字节会大于208?

来源:百度知道 编辑:UC知道 时间:2024/05/31 15:27:05
请问是怎么个问题,serialport1.Bytetoread>208?

我将daterecieved事件的触发设为208字节

请问你怎么在datarecieved事件里设置的?我怎么没发现那里可以设置呢?这个和你发送/写入多少有关.而且Bytetoread是只读属性.

ReceivedBytesThreshold 这个属性只是说没读取ReceivedBytesThreshold 个字节就会触发datarecieved事件,你的事件被激发了几次?可用数据应该是这几次的累加?