完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最近在做红外矩阵数据处理的项目,为了训练算法把0.1s为周期的温度原始值(1byte整数,1bytebyte小数0.25精度)通过串口读回上位机存储以备调用,两个小时采集到的数据以txt格式存储达到了40M大小,手贱用rar压缩了一下,3.2M!!!,为了传输这40M的数据更改了工具的波特率和buffer,这样就和公司老产品不兼容了,如果STM32上能实现类似rar的数据压缩算法,岂不爽哉?
|
|
相关推荐
15个回答
|
|
|
|
|
|
你百度一下就知道了,压缩与解压缩。 QuickLZ 是一个号称世界压缩速度最快的压缩库,并且也是个开源的压缩库,其遵守 GPL 1, 2 或 3协议。 |
|
|
|
|
|
|
|
|
|
|
|
你尝试过吗?因为跑Linux的都是主频上G的,ST的就是100M,或者180M,是不是时间会长很多呢?这个压缩算法主要用来压缩什么的,是不是主要是对文件进行压缩? |
|
|
|
pmet 发表于 2018-12-19 17:09 嗯,这个是文本压缩的。我这边stm32做的解压缩,文件不大,100kb内的源文件,4、5倍的压缩率,解压缩几乎不耗时间。文件大了就不知道了。 |
|
|
|
也就说说,你没有用文件系统吗?而是直接保存数据,那么这个压缩库,主要是压缩文本,其他的做不了? |
|
|
|
呃呃。你能自己看看他的介绍么。。。 |
|
|
|
|
|
|
|
|
|
|
|
这个压缩库,.txt ,.bmp.mp4 都可以压缩吗?这么厉害 |
|
|
|
好帖,赞一个,顶楼主
|
|
|
|
好帖,赞一个
|
|
|
|
学习一下楼上几位
|
|
|
|
最近正在找这方面的资料,QuickLZ可以嵌入到STM32中,但是得需要30K的RAM空间
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1187 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1122 浏览 2 评论
2223 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1311 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1735 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 17:45 , Processed in 0.979168 second(s), Total 101, Slave 84 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号