如何将从串口采集的数据集拆分并且存储到TXT?

2019-07-18 05:45发布

采集到的数据:
Device02:Humidity:30.0Temperature:50.0Lx:16594Soil:018RSSI:55Drop:09Device01:Humidity:74.6Temperature:32.8Lx:07323Soil:017RSSI:77Drop:09Device02:Humidity:30.0Temperature:50.0Lx:16594Soil:018RSSI:55Drop:09Device01:Humidity:74.6Temperature:32.8Lx:07323Soil:017RSSI:77Drop:09

将数据变成:
Device02:Humidity:30.0Temperature:50.0Lx:16594Soil:018RSSI:55Drop:09
Device01:Humidity:74.6Temperature:32.8Lx:07323Soil:017RSSI:77Drop:09
Device02:Humidity:30.0Temperature:50.0Lx:16594Soil:018RSSI:55Drop:09
Device01:Humidity:74.6Temperature:32.8Lx:07323Soil:017RSSI:77Drop:09
然后输出到TXT文件。


我想使用移位寄存器:
未命名图片.png

但是不行!
可以指点一下程序结构吗?

未命名图片.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
imcu2007
1楼-- · 2019-07-18 10:09
第一感觉你的程序有问题,你找到匹配的数据后,需要依次截取需要的部分,然后存入临时数组,一直截取到没有匹配为止,然后把数组的值写入文本或者电子表格
或者你循环找到09之后插入回车换行符,估计也可以的

一周热门 更多>