数据传输
文章平均质量分 91
未来创世纪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在嵌入式设备上使用 Protocol Buffers (protobuf) 进行数据序列化和解析
Protocol Buffers(简称 protobuf)是 Google 开发的一种语言无关、平台无关的数据序列化协议,广泛应用于网络通信和数据存储领域。在嵌入式系统中使用 protobuf 可以实现高效的数据交换,特别是在物联网设备、传感器网络和跨平台通信场景中。原创 2026-02-05 11:40:22 · 753 阅读 · 0 评论 -
在嵌入式设备上使用 Protocol Buffers (Protobuf) 进行数据序列化和解析
Protocol Buffers (Protobuf) 是 Google 开发的二进制序列化格式,适合嵌入式设备上的数据交换,因为它高效、紧凑。但在资源受限的嵌入式系统(如 ARM-based MCU)上,标准 Protobuf 库可能太大(内存占用高),推荐使用轻量版如 **nanopb**(C 语言实现,易移植到 C++)。如果你的设备资源充足(如运行 Linux 的嵌入式板,如 Raspberry Pi),可使用标准 Protobuf C++ 库。下面我详细介绍整个流程:从 proto 文件生成 C+原创 2026-02-05 11:22:32 · 741 阅读 · 0 评论
分享