基于STM32的无损压缩算法miniLZO移植,压缩率很高,20KB随机数压缩到638字节,耗时275us
说明:
1、miniLZO是采用C编写的无损压缩库。
2、提供了快速压缩和超快速解压缩能力。
3、比较耗内存,需要64KB内存用于压缩,对于H7这种大内存的,非常合适。或者有外置SRAM/SDRAM的也比较合适,相比内部RAM就是速度稍慢些。
4、用到数据压缩的场合非常多,像以太网,无线数据传输,USB数传,固件升级等场合,通数据压缩可以大大提升实际传输的数据量。
5、miniLZO地址:http://www.oberhumer.com/opensource/lzo/
工程模板:
链接:https://pan.baidu.com/s/1SU5wwZ0UzLac1MGHIvk9yg 提取码:8610
用1KB到20KB的数据压缩测试:
miniLZO的简介:
基于STM32的无损压缩算法miniLZO移植,压缩率很高,20KB随机数压缩到638字节,耗时275us相关推荐
- 基于STM32的实时操作系统FreeRTOS移植教程(手动移植)
前言:此文为笔者FreeRTOS专栏下的第一篇基础性教学文章,其主要目的为:帮助读者朋友快速搭建出属于自己的公版FreeRTOS系统,实现后续在实时操作系统FreeRTOS上的开发与运用.操作系统的学 ...
- 基于STM32的uc/OS系统移植及用Saleae Logic 16抓取分析波形
文章目录 一.关于uc/OS系统 1.操作系统与裸机的区别 2.uc/OS运行流程 二.详细移植过程 1.STM32Cubex创建工程 2.为工程添加源码 3.添加头文件路径 4.添加代码 1)bsp ...
- DW1000开发笔记(三)基于STM32 HAL库裸机工程移植DW1000官方驱动
系列文章 DW1000开发笔记(一)DW1000芯片概览 DW1000开发笔记(二)使用STM32硬件SPI+STM32cubeMX+HAL库测试DW1000通信 一.官方驱动 Decawave官方提 ...
- 无损压缩算法专题——miniLZO
目录 一.miniLZO介绍 二.miniLZO的使用 三.VS2013下文件压缩和解压测试 四.STM32F103ZET6平台下的测试 五.总结 六.参考资料 一.miniLZO介绍 miniLZO ...
- 基于STM32单片机的差分升级(增量升级)算法移植手册V.3 STM32+BSDiff+LZ77
基于STM32单片机的差分升级算法移植手册V.3 STM32+BSDiff+LZ77 更新时间:2022-03-10 版本V1.3 同步更新如下: 基于STM32单片机的差分升级(增量升级)算法V1. ...
- 基于STM32标准库的MS5837程序移植
基于STM32标准库的MS5837程序移植 一.准备工作 1. 硬件电路 2. 新建工程 二.开始移植 1. IIC底层模拟 2. MS5837移植 3. 主函数编写 4. 代码调试结果 三.源代码下 ...
- 【FatFs】基于STM32 SD卡移植FatFs文件系统
相关文章 <[SDIO]SDIO.SD卡.FatFs文件系统相关文章索引> 1.前言 FatFs是一个通用的FAT/exFAT文件系统模块,用于小型嵌入式系统.它完全是由 ANSI C 语 ...
- 基于stm32、spi协议的Fatfs文件系统移植(附完整代码下载)
开发环境:Window 7 32bit 开发工具:Keil uVision4 硬件:stm32f103vct6 目录 1.硬件设计: 2.软件设计 1.SPI收发数据 2.向SD卡发送的命令格式: 3 ...
- 常用无损压缩算法原理简析
无损压缩算法原理 压缩一般分为两个步骤,建模和编码.一个完美的模型可以描述数据流是如何产生的,相当于一个python类里面的generator.只需要这个generator就可以产生所有数据,从而大大 ...
最新文章
- 扩增子分析解读3格式转换,去冗余,聚类
- windows系统中的常用网络命令
- 获取授时时间_gps时间同步服务器在通信行业的解决方案
- oracle入库的速度能到多少_多线程能提高Oracle的入库速度吗
- Centos7.2 域名解析 /etc/resolv.conf 被覆盖
- python绘制双正切激活函数
- SPOJ HIGH Highways
- 关于matlab中 CC = bwconncomp(A,4)命令的问题
- 微信朋友圈设计方案简述
- 参考文献格式字号字体_论文字体字号格式要求是什么?
- 720度全景 html5代码,720web全景demo
- SC、ST、FC、LC光纤接头区别
- 【BZOJ3831】[Poi2014]Little Bird 单调队列
- 信息流广告投放相关概念与技术(DSP等,OCPA)
- 如何看懂Elastic解决方案与Gartner的魔力象限
- Exp 8 Web基础 20164318 毛瀚逸
- Head First C#中文版 图文皆译 (page13)
- linux oracle流复制文件,【学习笔记】Oracle ASM linux dd命令复制asm中文件 操作磁盘或者分区...
- 图纸格式dwg批转pdf如何操作
- 实用工具---各种工具安装使用