【发布时间】:2013-12-20 13:19:54
【问题描述】:
我正在尝试使用串口读取/写入一些数据,
byte[] txTestData = new byte[] { 0x03, 0x0, 0x01, 0x0};
Serial.Write(txTestData, 0, txTestData.Length);
但我只想在从串口接收数据时读取数据。 ,即
if(Data received from serial port)
{
byte[] rxTestResponse = new byte[2];
Serial.Read(rxTestResponse, 0, 2);
}
是否有任何 API 可以告诉我收到数据的事件??
谢谢, 达塔塔利亚
【问题讨论】:
-
可以使用DataReceived事件,当串口接收到一些数据时会触发该事件。
-
@Datta 我的回答有用吗?您需要任何帮助吗?
标签: c# serial-port