最近用新唐的n76e003进行项目开发,需要使用串口来接收大量的数据,比如我要接收下面的数据:
HTTP/1.0 200 OK
Server: RobArt Custom (0.1)
Connection: Close
Content-Length:000327
Content-Type: application/json
{
"voltage":16944,
"mode":"ready",
"cleaning_parameter_set":1,
"battery_level":99,
"charging": "unconnected",
"time":
{
"year": 2001,
"month": 1,
"day": 5,
"hour": 13,
"min": 17,
"sec": 44,
"day_of_week": 5
},
"startup_time":
{
"year": 2001,
"month": 1,
"day": 5,
"hour":13,
"min": 17,
"sec": 34,
"day_of_week": 5
}
}
目前所想到的是通过定义一个大的数组来一次性接收所有数据,但是这个方法弊端就是太占用内存了。
请教各位有没有其它的方法来接收数据,并且不占用太多内存。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
多采集几次进行平均,我的采集了512次进行平均...............
一周热门 更多>