0

我正在编写一个通过串行(USB)链接与 Arduino 微控制器通信并控制它的应用程序。该应用程序是基于对话框的。我需要一个主循环来不断地向 Arduino 发送命令并接收来自 Arduino 的输入。

  1. 我应该把这个主循环放在对话框类还是应用程序类中?
  2. 如果在应用程序类中,那么对话框应该是无模式的吗?

一个非常简单的例子(没有 Arduino 和 USB 链接的东西)会很有帮助。谢谢。

4

1 回答 1

2

不要将此循环放置在任何提到的对象中。这很可能会使应用程序无响应。

在 OnInitDialog 中创建一个工作线程并将循环放置在线程中。

至于示例,您应该查阅您正在使用的库的 Arduino API 文档,或者使用 VS 插件。

于 2012-06-17T12:16:49.840 回答