C# 串口接收事件是什么时候触发?

2025-03-21 23:18:19
推荐回答(3个)
回答1:

  1. 是一直监测串口接收缓冲区,只要满足条件就接收数据

  2. 触发条件是你自己设定的,至于接收多少数据触发你自己在软件中设定的,有参数设定的,具体参数是:ReceivedBytesThreshold       获取或设置 DataReceived 事件发生前内部输入缓冲区中的字节数。 具体情况参考serialport类中的详细说明

回答2:

1、是事件,一直在监听,
2、接收到一个字节数据就会触发。接收到一位不会触发

回答3:

类似于单片机的串口中断吧。接收到数据就会产生一次中断。