0

背景

对于我的项目,我正在尝试使用带有以太网屏蔽的 Arduino mega 来控制 AUV,该以太网屏蔽从笔记本电脑(运行 Windows)接收指令。服务器端(笔记本电脑)将用 C++ 编写。

由于只有一对一的网络使用 TCP/IP,我试图避免使用路由器以简化硬件。我发现您可以在两台设备之间进行直接连接(使用自动 MDIX)。

所以...

我已经简要地研究了 Boost:asio,但我认为这可能是一种矫枉过正(因为我不需要考虑多个客户端等)对于我在这里想要实现的目标。我对吗?

任何意见,将不胜感激!谢谢。

TL;博士:

寻找一个 C++ 网络库(适用于 Windows),它允许干净、简单的代码进行一对一的 TCP/IP 连接。

4

1 回答 1

0

最简单的方法是将您的 arduino 设置为 Web 服务器。有关详细信息,请参阅此示例 sektch

在您的 Windows 机器上使用Web 客户端库

这样,即使没有使用浏览器的客户端软件,您也可以测试 arduino。

于 2013-03-25T13:46:08.840 回答