使用Dynamic C保存数据

时间:2010-06-23 17:20:54

标签: c embedded dynamic-c

我正在使用Rabbit单板计算机。我想通过无线连接保存连接到另一台Rabbit单板计算机的数据I / O.是否能够在.txt文件中保存PC内的数据?

2 个答案:

答案 0 :(得分:0)

如果您可以建立与PC的连接,并且PC正在运行某个服务器来记录数据,是的,您可以保存到PC。例如,PC可以在同一个无线网络上运行TFTP服务器或FTP服务器,您可以从兔子SBC连接到它并保存您需要的任何数据。

答案 1 :(得分:0)

是的,这是可能的。

此方案分为两部分。您的嵌入式应用程序需要知道如何连接到PC或网络上运行的服务器应用程序,当然,您必须在目标计算机上运行所述服务器应用程序。

如果您要发送整个文件,FTP,就像bdonlan建议的那样,是一个很好的方法。协议很容易理解,您可以找到一个库来包装它。

如果您需要实时记录数据,则需要使用某种可以接收消息或接受套接字连接的应用程序,以及通过线路获取文本的协议(更少)。 Web服务器可能是一种很好的方法,因为您可以使用简单的HTTP请求将数据块发送到服务器,服务器应用程序可以决定如何组织和存储信息。一旦运行了Web服务器,您可能会发现构建一些提供基本报告功能的页面是有益的,因此您可以从任何Web浏览器中查看记录的数据。

这可能比FTP更少限制,但需要您的一些Web开发专业知识。

任何合理的解决方案都要求您已经通过正确配置和正常运行的IP堆栈连接到无线网络。如果没有这个,你可能会因连接到任何网络资源而失败。