算法可以试试
初始化IO
采集100个点平均一下
得到原始压力
(a)循环读并放到一个loop数组中
如果遇到几次数据连续增长超过阈值
就把前面读取的数组中数据写文件
同时开始循环读取记录
等到数据恢复为原始压力适合结束
然后再回到(a)
这样可以减少废数据产生
可以多做几次实验回家再算
就算不这么麻烦
写文件就是了
100hz下3M flash(实际是写到spiffs)也至少够记10几分钟吧
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |