- 博客(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关注的人
RSS订阅