0

シリアル(USB)リンクを介してArduinoマイクロコントローラーと通信し、それを制御するアプリを書いています。アプリはダイアログベースです。Arduinoとの間でコマンドを継続的に送信および受信するメインループが必要です。

  1. このメインループをダイアログクラスまたはアプリクラスに配置する必要がありますか?
  2. アプリクラスの場合、ダイアログはモードレスにする必要がありますか?

非常に単純な例(ArduinoとUSBリンクのものなし)が役立ちます。ありがとう。

4

1 に答える 1

2

上記のオブジェクトのいずれにもこのループを配置しないでください。これにより、アプリケーションが応答しなくなる可能性があります。

OnInitDialogでワーカースレッドを作成し、スレッドにループを配置します。

サンプルについては、使用しているライブラリのArduino APIドキュメントを参照するか、VSプラグインを使用する必要があります。

于 2012-06-17T12:16:49.840 に答える