jjzjj

OnReceiveDatazz

全部标签

c# - 如何在 C# 中使用 SerialPort 端口对象的 dataReceived 事件?

我正在尝试创建一个小型应用程序来收集从连接到COM10的外部传感器接收到的数据。我已经成功创建了一个小型C#控制台对象和应用程序,它打开端口并使用for循环将数据流式传输到文件一段固定的时间。我想将此应用程序转换为使用dataReceived事件来进行流式传输。看完Top5SerialPortTips,我似乎仍然无法让它发挥作用,也不知道我错过了什么。我重写了控制台应用程序,以便所有代码都在Main中并粘贴在下面。谁能帮我解释为什么即使我知道硬件正在向端口发送数据,事件处理程序port_OnReceiveDatazz也没有被调用?谢谢感谢@Gabe,@JasonDown,和@abati

c# - 如何在 C# 中使用 SerialPort 端口对象的 dataReceived 事件?

我正在尝试创建一个小型应用程序来收集从连接到COM10的外部传感器接收到的数据。我已经成功创建了一个小型C#控制台对象和应用程序,它打开端口并使用for循环将数据流式传输到文件一段固定的时间。我想将此应用程序转换为使用dataReceived事件来进行流式传输。看完Top5SerialPortTips,我似乎仍然无法让它发挥作用,也不知道我错过了什么。我重写了控制台应用程序,以便所有代码都在Main中并粘贴在下面。谁能帮我解释为什么即使我知道硬件正在向端口发送数据,事件处理程序port_OnReceiveDatazz也没有被调用?谢谢感谢@Gabe,@JasonDown,和@abati