![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Nanopb的使用方法
文章平均质量分 67
ECBG_2024
这个作者很懒,什么都没留下…
展开
-
Protocol Buffers在MCU上的使用方法(三)——Nanopb
.proto文件编译生成.pb.c和.pb.h的方法1、编译.proto文件需要使用到下载到本地(以Windows为例)的磁盘中,如D盘,编译时需要使用的nanopb的路径为:D:\nanopb\nanopb-0.3.9.1-windows-x86\generator-bin2、可以使用命令的方式进行编译proto文件,具体的操作方式请参考网上教程,此处不做解释。3、使用脚本文件来进行自动编译proto文件,具体方法为,在和proto文件的同级目录下,创建一个compile_proto.bat文件(名原创 2021-03-17 16:19:43 · 1324 阅读 · 0 评论 -
Protocol Buffers在MCU上的使用方法(二)——Nanopb
下载最新的Nanopb包Nabopb的package一直在更新,我之前下载的是0.3.9.1版本,现在已经更新到了0.4.4版本,使用者可以找到最新的版本下载使用即可,下载地址:Nanopb - downloads以windows为例,下载如下图所示的zip即可。Nanopb软件包使用以0.3.9.1版本为例,其他的版本也类似,下载对应开发平台的软件包后,进行解压,发现里面会有我们开发需要的原文件,以下内容皆为在windows下开发使用的方法,其他平台开发请对照进行修改。解压之后将如下图所示原创 2021-03-15 17:06:19 · 570 阅读 · 0 评论 -
Protocol Buffers在MCU上的使用方法(一)——Nanopb
什么是Protocol Buffers简单定义:Protocol Buffer是谷歌推出的,和开发语言无关、平台无关、可扩展的机制,用于序列化结构化数据——像XML,但它更小、更快、更简单。关键点:1、跨平台。2、可扩展。3、序列化结构化数据。4、使用简单。官方网址:Protocol Buffers支持最常使用的语言1、C++2、C#3、Java4、Python5、…Protocol Buffers的使用场景和使用方法这里就不做过多的解释了,因为网上都有非常详细的说明,毕竟使原创 2021-03-15 16:33:29 · 869 阅读 · 0 评论