我在Windows 8上使用.Net Framework 4,并且遇到了一个非常奇怪的串口问题。
我可以通过串口接收数据,但是当我从同一串口发送数据时,它不会被非常标准的终端仿真器接收(H.我看到TX LED从发送端口亮起,并且RX LED从接收端口亮起,但仍然没有显示任何接收的文本。
接收端口为什么会得到/解释/无论什么流?
我正在尝试发送字符串:“0300” 作为4字节字节数组:30-33-30-30
使用以下代码行:
comm.Write(arrayToSend, 0, arrayToSend.Length);
以下是调试中COM端口配置的照片:
如果您有任何有用的见解,请与我们联系:D
谢谢, - 马特
答案 0 :(得分:0)
我认为你需要
comm.Flush();
您的数据。