拉普拉斯韦然 发表于 2016-5-2 15:48:57

Arduino数据保存到本地的问题

请教下各位,我现在通过传感器得到了一些数据,希望将它们保存到我本机电脑上来,保存的程序都已经写好了,是C的,但是移植到Arduino会显示fopen这个函数没有定义过。

问题是Arduino的语言不是基于C开发的吗?所以这是没包含stdio.h的头文件么?

我应该怎么才能才能让它支持fopen这些文件函数?win里面貌似很难找到stdio的头文件的

或者有哪位大神能告诉我一种可以使Arduino的数据保存到本地的方法?


万分感谢!~

拉普拉斯韦然 发表于 2016-5-2 16:01:20

突然发现我犯了个致命的错误。。。

程序是在Arduino上运行的,肯定是不能用fopen来打开我PC上的文件的。。。

晕。。。

那只能求哪位大神告诉我如何把串口的数据保存到PC上了啊啊啊啊

zjz5717 发表于 2016-5-2 17:48:55

拉普拉斯韦然 发表于 2016-5-2 16:01 static/image/common/back.gif
突然发现我犯了个致命的错误。。。

程序是在Arduino上运行的,肯定是不能用fopen来打开我PC上的文件的。 ...

从理论上来讲,除非你用串口监视器,一般情况你并不能将窗口上的数据保存到电脑,建议你考虑去网上找个软件可以将串口收到的数据存成文件的这种,或者在arduino的代码里加入存数据到SD卡的部分(需要SD卡模块,耗内存,不推荐)

164335413 发表于 2016-5-3 12:47:44

用Arduino读写 TF卡或者U盘的方式可以将Arduino的传感器数据保存。
另外就是Arduino通过串口将数据发送到电脑端,由电脑端的软件接收数据并保存到相应的文件。
页: [1]
查看完整版本: Arduino数据保存到本地的问题