SerialPort方法Read()失败(C#.NET)

时间:2016-08-17 09:32:26

标签: c# .net serial-port

我正在尝试通过C#.NET中的特定API连接到具有OS Windows 7的平板电脑上的串行端口(COM20)。该过程使用以下代码完成此过程:

public override int ReceiveBytes(int length, byte[] messageSpace, int offset)
{
    return this.serialPort.Read(messageSpace, offset, length);
}

参数是:

  

messageSpace = byte [256](所有元素= 0),offset = 0和length = 7

这里我有一个错误,因为对方法的调用返回“Timeout错误”。我不知道代码在哪里出错了......虽然打开的端口一定不能返回错误...

另外,我想如何开发应用程序,也许我需要以管理员身份运行应用程序,但我做了并遇到了同样的麻烦。

有人如何帮助我使用串口?

谢谢和问候!

0 个答案:

没有答案