自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 LwPKT 轻量级数据包协议解析库简单说明

LwPKT(Lightweight Packet Protocol)是一个轻量、可配置、基于状态机的串行通信协议库,适用于资源受限的嵌入式系统。本文基于其 v1.4.1 源码(lwpkt.c)整理核心设计与工作机制。高度可配置:字段可选、地址/CMD/CRC 支持扩展(8/32 位)内存友好:仅需两个环形缓冲区,无动态内存分配鲁棒性强:状态机 + 超时机制 + CRC 校验易集成:纯 C 实现,依赖极少(仅需 LwRB 环形缓冲区)

2025-10-06 12:46:44 356

原创 Linux 0.11 学习 —— 磁盘与文件(1)

Linux 0.11采用MINIX v1文件系统格式,其磁盘逻辑结构包含引导块、超级块、inode位图、块位图和inode表。超级块描述文件系统元信息,通过read_super()加载。文件数据块通过inode的i_zone[9]三级寻址结构管理,最大支持64MB文件。系统启动时通过mount_root()挂载根文件系统,普通挂载/卸载由sys_mount()/sys_umount()处理。

2025-09-30 20:26:24 809

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除