纯数字数据压缩(100分)

  • 主题发起人 主题发起人 zdy928
  • 开始时间 开始时间
Z

zdy928

Unregistered / Unconfirmed
GUEST, unregistred user!
07 10 11 08 09 01 2345.21
以上是一条数据,代表2007-10-11 08:09 01号 数据是2345.21
其中年月日时分各一个字节保存,01号一个字节,2345两个字节21一个字节
共9个字节,可以保存一条数据
我每5分钟保存一条这样的数据,存储量会很大,
各位有没有最简单的压缩方法,可以大大降低储存量.
注:我保存在flash中
 
>>其中年月日时分各一个字节保存
,,,有的数据可以只用几个bit来表示,可以节省点空间.
 
算了一下,5分钟一条的频率,10年的数据也只有1M左右,如果还要压缩只有在日期上动脑筋了,应该可以压缩到4个字节。
 
用几个字节保存起始时间,其它时间用起始时间的偏移表示,这样应该很少了吧。
 
同意errorcode!
既然频率是固定的,保存起始时间就行了加偏移量就可以计算出时间来!只保存数据就行了
 
后退
顶部