0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

直播预告 | 睿擎派实战:zlib 压缩库移植与嵌入式应用(开源软件包移植专题第2期)

RT-Thread官方账号 2026-05-25 18:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

数据库文件太大存不下?传感器数据量大传不动?固件升级包占用过多 Flash?

5月27日(周三)晚8点,睿擎派「开源软件包移植适配专题」第2期,以 RC3506 为硬件平台,完整演示 zlib 压缩库的移植与应用,并结合 SQLite 数据库实测压缩率——36864 字节 → 8909 字节,节省 75.8%

9ab929c4-5822-11f1-ab55-92fbcf53809c.png


这场直播能帮你解决什么问题?

嵌入式存储空间紧张 → 压缩 SQLite 文件,节省 75%+ 空间

传感器数据量大、网络传输慢 → 压缩后体积减小,传输效率翻倍

固件 OTA 升级包过大 → 压缩后体积可控,升级更流畅

开源库移植总踩坑 → 手把手走一遍 zlib 移植全流程,方法可迁移到其他 C 库

直播核心内容

1. zlib 移植实战

源码获取、交叉编译配置、最小化裁剪

集成到 RT-Thread,编写 Shell 测试命令

compress 与 gzip 两种压缩方式对比

2. SQLite 数据库压缩实测

创建学生成绩表,插入 1000 条记录

压缩前 36864 字节 → 压缩后 8909 字节

现场解压验证,CRC32 校验通过

3. Shell 命令演示

zlib_cmd compress(自定义格式)

gz_cmd file(标准 gzip 格式)

ls查看压缩前后文件大小

两种压缩方式怎么选?

9acd729e-5822-11f1-ab55-92fbcf53809c.png

现场看点

源码编译 → 开发板运行,全程屏幕共享

compress / gzip 双方案对比,性能数据实测

SQLite 数据库压缩率 75%+,不玩虚的

移植方法通用,学会后可迁移到其他开源库

直播福利

50元睿擎派开发板优惠券(限量,直播间领取)

zlib 移植源码包(含编译脚本、RT-Thread 软件包配置)

本场直播课件

适合谁听?

需要压缩存储/传输数据的嵌入式开发

被开源库移植、交叉编译困扰的工程师

正在评估睿擎平台数据压缩方案的技术负责人

如何预约

点击下方按钮预约直播,开播前将收到提醒。

主题:zlib 压缩库移植与嵌入式应用

时间:2026年5月27日(周三)20:00

讲师:睿擎平台技术工程师

开源软件包移植适配专题 · 第2期

5月27日晚,实测数据库压缩节省 75% 空间,现场代码跑给你看。

睿擎平台持续迭代,更多开源软件包移植适配,敬请期待。

https://www.rt-thread.com/ruiching/document/site/#/

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2578

    文章

    55850

    浏览量

    795561
  • 嵌入式
    +关注

    关注

    5212

    文章

    20778

    浏览量

    338887
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    实战 | 平台 zlib: 嵌入式数据压缩方案,从移植到应用一文打通

    、维护难。今天分享一个基于RC3506的完整zlib方案——从源码移植到应用实战,提供两种
    的头像 发表于 05-20 18:29 431次阅读
    <b class='flag-5'>实战</b> | <b class='flag-5'>睿</b><b class='flag-5'>擎</b>平台 <b class='flag-5'>zlib</b>: <b class='flag-5'>嵌入式</b>数据<b class='flag-5'>压缩</b>方案,从<b class='flag-5'>移植</b>到应用一文打通

    实战 | 平台SQLite:嵌入式设备上的数据持久化方案,从移植到应用一文打通

    嵌入式开发中,数据存储一直是个刚需:设备参数配置、传感器历史数据、运行日志记录……传统方案要么用文件系统裸奔,解析麻烦;要么上SQLite,但移植门槛高、踩坑多。今天分享一个基于
    的头像 发表于 04-29 19:22 8080次阅读
    <b class='flag-5'>实战</b> | <b class='flag-5'>睿</b><b class='flag-5'>擎</b>平台SQLite:<b class='flag-5'>嵌入式</b>设备上的数据持久化方案,从<b class='flag-5'>移植</b>到应用一文打通

    直播预告 | 开源软件包移植适配专题1):SQLite 从入门到精通

    嵌入式数据在资源受限设备上跑不动?交叉编译SQLite总是缺依赖、配置难?想在AMP双系统下统一数据存储方案?平台正式推出「开源
    的头像 发表于 04-24 18:05 545次阅读
    <b class='flag-5'>直播</b><b class='flag-5'>预告</b> | <b class='flag-5'>开源</b><b class='flag-5'>软件包</b><b class='flag-5'>移植</b>适配<b class='flag-5'>专题</b>(<b class='flag-5'>第</b>1<b class='flag-5'>期</b>):SQLite 从入门到精通

    3562 整固件制作指南

    嵌入式开发中,经常遇到需要定制固件的场景:更新RT-Thread应用程序、替换Linux内核或设备树、修改根文件系统配置等。这些需求都离不开对Rockchipupdate.img整固件的解包
    的头像 发表于 04-01 18:08 1225次阅读
    <b class='flag-5'>睿</b><b class='flag-5'>擎</b><b class='flag-5'>派</b> 3562 整<b class='flag-5'>包</b>固件制作指南

    直播预告 | 3562 NullClaw 系统开发实战:把 AI 助手塞进工业开发板

    ,在3562上完整部署NullClaw,让工业开发板瞬间拥有AI对话与自动化任务能力。直播核心内容本次直播
    的头像 发表于 03-30 18:23 388次阅读
    <b class='flag-5'>直播</b><b class='flag-5'>预告</b> | <b class='flag-5'>睿</b><b class='flag-5'>擎</b><b class='flag-5'>派</b> 3562 NullClaw 系统开发<b class='flag-5'>实战</b>:把 AI 助手塞进工业开发板

    直播预告 | 3506 Ubuntu开发实战:从环境搭建到整固件制作,一次讲透

    ,我们用一场直播,带你完整走一遍3506Ubuntu系统开发全流程,从零搭建环境到制作整固件,把每个环节的细节和坑点都摊开来讲。
    的头像 发表于 03-13 17:45 1802次阅读
    <b class='flag-5'>直播</b><b class='flag-5'>预告</b> | <b class='flag-5'>睿</b><b class='flag-5'>擎</b><b class='flag-5'>派</b>3506 Ubuntu开发<b class='flag-5'>实战</b>:从环境搭建到整<b class='flag-5'>包</b>固件制作,一次讲透

    3562快速上手体验

    1引言随着物联网和工业自动化的快速发展,嵌入式开发板的需求日益增长。3562作为一款基于瑞芯微RK3562处理器的高性能开发板,凭借其强大的处理能力和丰富的外设接口,成为了
    的头像 发表于 03-04 21:19 7778次阅读
    <b class='flag-5'>睿</b><b class='flag-5'>擎</b><b class='flag-5'>派</b>3562快速上手体验

    RT-Thread Vector软件包嵌入式开发的动态数组容器 | 技术集结

    RT-Thread Vector软件包嵌入式开发的动态数组容器 | 技术集结
    的头像 发表于 01-25 09:33 5748次阅读
    RT-Thread Vector<b class='flag-5'>软件包</b>:<b class='flag-5'>嵌入式</b>开发的动态数组容器 | 技术集结

    直播预告】下周三晚8点|物联网实战:从传感器采集到MQTT上云全流程解析

    核心研发工程师手把手带你掌握从硬件外设到云端通信的完整开发流程!直播预告直播主题平台物联网实战
    的头像 发表于 11-21 17:07 2270次阅读
    【<b class='flag-5'>直播</b><b class='flag-5'>预告</b>】下周三晚8点|<b class='flag-5'>睿</b><b class='flag-5'>擎</b>物联网<b class='flag-5'>实战</b>:从传感器采集到MQTT上云全流程解析

    明晚8点|文件系统实战:从开发到发布全流程解析

    着开发者。为此,我们特别推出本期文件系统专题直播,由平台核心研发工程师手把手带你掌握文件系统开发全流程!直播
    的头像 发表于 11-11 11:53 875次阅读
    明晚8点|<b class='flag-5'>睿</b><b class='flag-5'>擎</b>文件系统<b class='flag-5'>实战</b>:从开发到发布全流程解析

    直播预告】下周三晚8点|文件系统实战:从开发到发布全流程解析

    着开发者。为此,我们特别推出本期文件系统专题直播,由平台核心研发工程师手把手带你掌握文件系统开发全流程!直播
    的头像 发表于 11-06 18:05 2120次阅读
    【<b class='flag-5'>直播</b><b class='flag-5'>预告</b>】下周三晚8点|<b class='flag-5'>睿</b><b class='flag-5'>擎</b>文件系统<b class='flag-5'>实战</b>:从开发到发布全流程解析

    直播预告】10月29日 周三 晚8点 |网络开发实战:从配置到应用,掌握工业级网络开发精髓!| 直播预告

    ,我们特别推出本期深度实战直播,由平台核心研发工程师手把手带你攻克网络开发难关!直播预告
    的头像 发表于 10-28 17:19 1358次阅读
    【<b class='flag-5'>直播</b><b class='flag-5'>预告</b>】10月29日 周三 晚8点 |<b class='flag-5'>睿</b><b class='flag-5'>擎</b>网络开发<b class='flag-5'>实战</b>:从配置到应用,掌握工业级网络开发精髓!| <b class='flag-5'>直播</b><b class='flag-5'>预告</b>

    直播预告】周三晚8点|网络开发实战:从配置到应用,掌握工业级网络开发精髓!| 直播预告

    ,我们特别推出本期深度实战直播,由平台核心研发工程师手把手带你攻克网络开发难关!直播预告
    的头像 发表于 10-25 10:05 1053次阅读
    【<b class='flag-5'>直播</b><b class='flag-5'>预告</b>】周三晚8点|<b class='flag-5'>睿</b><b class='flag-5'>擎</b>网络开发<b class='flag-5'>实战</b>:从配置到应用,掌握工业级网络开发精髓!| <b class='flag-5'>直播</b><b class='flag-5'>预告</b>

    直播预告】10月14日 本周二晚8点|平台首场实战直播:从快速上手到实现远程监控网关

    一次直播,带你完整走通工业网关开发全流程面对新的开发平台,你是否也在为环境配置而头疼?想要快速验证平台能力却不知从何入手?好消息!平台首场实战
    的头像 发表于 10-13 16:29 1122次阅读
    【<b class='flag-5'>直播</b><b class='flag-5'>预告</b>】10月14日 本周二晚8点|<b class='flag-5'>睿</b><b class='flag-5'>擎</b>平台首场<b class='flag-5'>实战</b><b class='flag-5'>直播</b>:从快速上手到实现远程监控网关

    直播预告】10月14日晚8点|平台首场实战直播:从快速上手到实现远程监控网关

    一次直播,带你完整走通工业网关开发全流程面对新的开发平台,你是否也在为环境配置而头疼?想要快速验证平台能力却不知从何入手?好消息!平台首场实战
    的头像 发表于 10-09 14:46 778次阅读
    【<b class='flag-5'>直播</b><b class='flag-5'>预告</b>】10月14日晚8点|<b class='flag-5'>睿</b><b class='flag-5'>擎</b>平台首场<b class='flag-5'>实战</b><b class='flag-5'>直播</b>:从快速上手到实现远程监控网关