关于sd卡内容快速查询提取的问题

2019-5-6 14:15 [复制链接] 2 60

     如标题,存储的数据信息是按照日期+用户数据固定格式固定周期存储到SD卡中(如2019-05-06 14:10:00 1234 1\r\n),存储时间可调,可能是1s,也可能是5分钟不等。现在有一个问题,当数据存储一段时间后,想提取两个时间段之间的数据并打印出来(2019-05-06 14:10:00 ~ 2019-05-06 18:10:00),请问大神们,有没有什么好的查询方案???
; P& n8 `" S6 X# a! y8 w* H# v" }     谢谢各位了' \/ P" r+ `" t$ _
使用道具 举报 显示全部楼层 回复
最新评论 | 正序浏览
显示全部楼层 |楼层直达:
发表于 2019-5-6 18:42:04 | 显示全部楼层
这个“快速”要给出明确的时间才好估算哈。" }# m" o( c( @8 P
& _" z% F# }5 J) t1 l4 X
间隔不确定,但顺序是明确的,可以使用二分法来定位。
使用道具 举报 回复
发表于 2019-5-6 23:49:14 | 显示全部楼层
aozima 发表于 2019-5-6 18:42
5 u! _! X' |3 T- {& X这个“快速”要给出明确的时间才好估算哈。  J* h/ t& x4 }+ v) c
( E4 s8 `; J" S+ f# F8 t4 I/ Z
间隔不确定,但顺序是明确的,可以使用二分法来定位。 ...

2 a3 P5 X4 ^' B. d7 C. N2秒内完成也可以哈  C. q3 t9 J5 I/ x' X
我最初想也是用二分查找,但有一个问题就是要读多少数据出来查找?还是一行一行的读出来???这样的话,读数据都花不少时间吧
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RT-Thread开发者社区  

© 2013-2017 上海睿赛德电子科技有限公司 沪ICP备13014002号-1

Powered by RT-Thread

快速回复 返回顶部 返回列表