发 帖  
原厂入驻New
[问答] 请问有没有32可用的数据压缩算法?
1330 波特率 串口
分享
最近在做红外矩阵数据处理的项目,为了训练算法把0.1s为周期的温度原始值(1byte整数,1bytebyte小数0.25精度)通过串口读回上位机存储以备调用,两个小时采集到的数据以txt格式存储达到了40M大小,手贱用rar压缩了一下,3.2M!!!,为了传输这40M的数据更改了工具的波特率和buffer,这样就和公司老产品不兼容了,如果STM32上能实现类似rar的数据压缩算法,岂不爽哉?

0
2018-12-19 08:57:18   评论 分享淘帖 邀请回答

相关问题

15个回答

你好,请问下,quicklz。  是用来做什么的
2018-12-19 10:16:55 评论

举报


你百度一下就知道了,压缩与解压缩。
QuickLZ 是一个号称世界压缩速度最快的压缩库,并且也是个开源的压缩库,其遵守 GPL 1, 2 或 3协议。
2018-12-19 10:26:36 评论

举报


这个压缩裤,也能在STM32上跑吗?都是在linux下运行的
2018-12-19 10:40:44 评论

举报

pmet 发表于 2018-12-19 16:46
这个压缩裤,也能在STM32上跑吗?都是在linux下运行的

可以的。都不需要改东西,直接加入工程里面就可以了。
2018-12-19 10:54:33 评论

举报

碗里去金额 发表于 2018-12-19 17:00
可以的。都不需要改东西,直接加入工程里面就可以了。

你尝试过吗?因为跑Linux的都是主频上G的,ST的就是100M,或者180M,是不是时间会长很多呢?这个压缩算法主要用来压缩什么的,是不是主要是对文件进行压缩?
2018-12-19 11:03:08 评论

举报

pmet 发表于 2018-12-19 17:09
你尝试过吗?因为跑Linux的都是主频上G的,ST的就是100M,或者180M,是不是时间会长很多呢?这个压缩算法主要用来压缩什么的,是不是主要是对文件进行压缩?

嗯,这个是文本压缩的。我这边stm32做的解压缩,文件不大,100kb内的源文件,4、5倍的压缩率,解压缩几乎不耗时间。文件大了就不知道了。
2018-12-19 11:15:54 评论

举报

碗里去金额 发表于 2018-12-19 17:21
嗯,这个是文本压缩的。我这边stm32做的解压缩,文件不大,100kb内的源文件,4、5倍的压缩率,解压缩几乎不耗时间。文件大了就不知道了。

也就说说,你没有用文件系统吗?而是直接保存数据,那么这个压缩库,主要是压缩文本,其他的做不了?
2018-12-19 11:27:17 评论

举报

pmet 发表于 2018-12-19 17:33
也就说说,你没有用文件系统吗?而是直接保存数据,那么这个压缩库,主要是压缩文本,其他的做不了?

呃呃。你能自己看看他的介绍么。。。
2018-12-19 11:36:52 评论

举报

碗里去金额 发表于 2018-12-19 17:42
呃呃。你能自己看看他的介绍么。。。

没找到中文的,只看到英文的,看不懂
2018-12-19 11:52:01 评论

举报

碗里去金额 发表于 2018-12-19 18:05
http://www.quicklz.com/bench.html

这个压缩库,.txt  ,.bmp.mp4  都可以压缩吗?这么厉害
2018-12-19 12:07:29 评论

举报

好帖,赞一个,顶楼主
2018-12-19 12:23:35 评论

举报

2018-12-19 12:35:21 评论

举报

2018-12-19 12:54:49 评论

举报

最近正在找这方面的资料,QuickLZ可以嵌入到STM32中,但是得需要30K的RAM空间
2018-12-19 13:07:35 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

我要提问
关闭

站长推荐 上一条 /6 下一条

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