C#を使用してarduinoからシリアルポートに送信されているデータを継続的に読み取り、どこかに表示しようとしています。最善のアプローチは何ですか??
2830 次
2 に答える
2
これはビジネス ルール (私たちにはありません) に大きく依存しますが、一般的に、継続的に読み込もうとすると問題が発生し、不必要に複雑になることがわかりました。通常は、DataReceivedイベントを処理する方が適切です。
于 2012-10-31T16:19:58.770 に答える
1
あなたはで試すことができますSerialPort.ReadLine method
リンク: http://msdn.microsoft.com/en-us/library/system.io.ports.serialport
var serialPort = new SerialPort();
// Allow the user to set the appropriate properties.
serialPort.PortName = ..;
serialPort.BaudRate = ..;
serialPort.Parity = ..;
serialPort.DataBits = ..;
serialPort.StopBits = ..;
serialPort.Handshake = ..;
string message = serialPort.ReadLine();
于 2012-10-31T16:18:54.343 に答える