我想使用SerialPort-Class在.NET中将DTS和RTS引脚设置为true / false。
当将引脚设置为true / false并嗅探COM-Port时,还有很多其他东西发送到我不想要的COM-Port。
嗅探日志:http://i.stack.imgur.com/1KU7P.png
代码:
SerialPort serialPort = portSelector.SelectedPort;
serialPort.Parity = Parity.None;
serialPort.StopBits = StopBits.One;
serialPort.DataBits = 8;
serialPort.ReadTimeout = 10;
serialPort.WriteTimeout = 10;
serialPort.BaudRate = 5;
serialPort.Handshake = Handshake.None;
serialPort.Open();
serialPort.DiscardInBuffer();
serialPort.DiscardOutBuffer();
serialPort.DtrEnable = false;
如果我在C中做同样的事情它有效并且不发送任何我不想要的垃圾。你能告诉我我做错了什么吗?
谢谢