请教高手--数据压缩方法

[复制链接]
2919|7
 楼主| zjh006 发表于 2007-5-8 16:17 | 显示全部楼层 |阅读模式
有大量的数据要存放在rom里,但是如果直接存放空间不够,哪位高手有好的压缩方法,指点一下,先谢了.<br />数据格式如下:<br />
 楼主| zjh006 发表于 2007-5-8 16:19 | 显示全部楼层

数据格式如下

db&nbsp;&nbsp;&nbsp;00h,01h,.....<br />db&nbsp;&nbsp;&nbsp;00h,01h,.....<br />......
lanmp 发表于 2007-5-8 17:31 | 显示全部楼层

压缩算法有很多

字典法,哈夫曼。看你的数据是什么样的了。<br />&nbsp;
mohanwei 发表于 2007-5-8 21:53 | 显示全部楼层

有规律就好办。没规律的话,什么压缩算法都没有用。

  
 楼主| zjh006 发表于 2007-5-9 09:52 | 显示全部楼层

数据是这个样子的,很杂的,几乎没有规律

  <br /> 相关链接:<a href='https://bbs.21ic.com/upfiles/img/20075/2007599525452.rar'>https://bbs.21ic.com/upfiles/img/20075/2007599525452.rar</a>
mabaoqiu 发表于 2007-5-9 10:10 | 显示全部楼层

压缩,解压缩的时间能满足要求吗?

  
 楼主| zjh006 发表于 2007-5-9 10:20 | 显示全部楼层

数据时放在单片机里的

所以解压缩算法不能太复杂,而且单片机的ram也有限,如果算法太复杂,不光时间不允许,ram也会不够。<br /><br />
mohanwei 发表于 2007-5-9 21:18 | 显示全部楼层

不会是ADC的查询表吧,一个AD值对应一个输出?

只因为你只会汇编,觉得C51很神奇?如果真是,你还是用公式来算吧^_^
您需要登录后才可以回帖 登录 | 注册

本版积分规则

59

主题

610

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部