E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nanopb
nanopb
关于string类型的处理
在
nanopb
中,string类型在生成c语言文件的时候,会有两种结构,一种是指定了最大长度的,一种是没有指定最大长度.指定了最大长度的string,会生成char[]数组类型,没有指定最大长度的,会生成
雾里布谷鸟
·
2024-02-03 08:38
nanopb
问题后记
整个过程起起伏伏.1)理解options文件的作用,把repeat和string类型编为定长或定数的类型,max_size,max_count,2)理解any类型的protobuf3中的含义,type_url及value,3)理解encode/decode中的callback调用,这个直接入手比较困难,因为是在源码中回调的,可参考源码test文件夹下的alltype测试案例,以及https://g
Henry_Wu001
·
2023-11-15 05:49
docker
linux
protocol
protocol buffer协议的两种常用框架protobuf和
nanopb
目录目录什么是protocolbuffer1.protobuf1.1安装1.2使用2.
nanopb
(支持c语言)2.1解压压缩包2.2使用
nanopb
3.3python解析
nanopb
生成的二进制数据什么是
hsy12342611
·
2023-09-24 02:46
nanppb
protobuf
嵌入式C语言 protobuf实现
nanopb
nanopb
是C语言版本的轻量级的protobuf,适用于资源受限的MCUNanopb-downloads下载最新版本的
nanopb
解压后将generator-bin目录所在路径添加进Path环境变量下创建
du2005023029
·
2023-09-24 02:16
FreeRTOS
protobuf
nanopb
C语言Protobuf
Linux下Protobuf之
Nanopb
安装和使用
文章目录前言
Nanopb
下载与安装定义.proto文件编译.proto文件测试democode完整的工程代码前言在最近弄的蓝牙项目中,发现有些平台的内存非常小。
ZHONGCAI0901
·
2023-09-24 02:15
Protobuf-c使用
protobuf c语言库
Nanopb
的使用方法
protobuf有个开源c库,叫做
nanopb
,可以实现对protobuf的加密和解密。
oushaojun2
·
2023-09-24 02:45
c语言
开发语言
protobuf
nanopb
protobuf与c语言
一直在更新的好像就
nanopb
和protobuf-c。
Henry_Wu001
·
2023-09-24 02:45
c
c++
protocol
Protobuf 调试踩坑记录
:problem3:solution:转存失败重新上传取消编辑problem4:solution:总结背景:本次开发环境是一个跨平台的通信模板,其中一端平台不支持proto生成的c++的文件,只能使用
nanopb
渡之
·
2023-08-05 16:51
protobuf
protobuf
nanopb
使用百度地图SDK开发选择地址功能遇到的问题总结
分类专栏:第三方类库的应用常见错误文章标签:百度iOSSDK逆地理编码
nanopb
_release_indoor_navi最近这个项目里面有个功能是定位选择收货地址,使用的是百度地图SDK,下面是我遇到的问题
王家小雷
·
2020-11-06 16:09
stm32与linux通过protobuf打包数据并进行通信
二、移植protobuf(
nanopb
-0.3.8)到stm32工
奔驰的战猪
·
2020-09-13 04:30
项目
stm32
linux
protobuf
数据通信
c++
【应用笔记】嵌入式领域的protocol buffer源码库:
Nanopb
Nanopb
是用c语言实现,用于嵌入式领域的protocolbuffer源码库,它仅
Jason00525
·
2020-08-20 00:54
应用笔记
nanopb
分析和使用说明
经过资料收集,
nanopb
、protobuf-c、upb、pdb等均是采用Google的ProtocolBuffers格式进行消息编解码的C语言库,根据项目的业务需求,我们决定采用
nanopb
进行数据数据的序列化
jefferent2008
·
2020-08-16 13:04
在VisualStudio下开发第一个PlatformIO项目并集成
nanopb
在VisualStudio下开发第一个PlatformIO项目并集成
nanopb
命令行创建PlatformIO项目创建新的目录,firstpio,进入这个目录,执行下面的命令创建一个新的platformio
shangguanwaner
·
2020-08-16 11:48
nanopb
的安装与使用
下载与安装:wgethttps://koti.kapsi.fi/~jpa/
nanopb
/download/
nanopb
-0.3.7-linux-x86.tar.gztar-xvfnanopb-0.3.7
Devin_la
·
2020-07-15 19:25
更新Cocaopods 导致 报错
昨天闲着蛋碎更新了下pods,结果出了个问题,这么搜都没搜到对的解决办法,后来还是官网论坛,各种扒内容,终于找到解决方案,错误描述如下:Undefinedsymbolsforarchitecturearm64:"
nanopb
_release_indoor_navi
常逞的博客
·
2020-03-07 12:35
在VisualStudio下开发第一个PlatformIO项目并集成
nanopb
在VisualStudio下开发第一个PlatformIO项目并集成
nanopb
命令行创建PlatformIO项目创建新的目录,firstpio,进入这个目录,执行下面的命令创建一个新的platformio
固态萌
·
2020-02-10 01:30
c++
nanopb
的安装和使用
nanopb
是protobuf协议的纯C实现,没有依赖其他库,只需要几个C文件就可以了.非常适合用来做嵌入式设备的通信协议.第一步安装protobuf去github上下载一个protobuf的release
雾里布谷鸟
·
2018-08-06 01:39
Protocol Buffer技术详解(语言规范)
nano版本的protobuf下载地址为http://koti.kapsi.fi/~jpa/
nanopb
/download/ 该系列Blog的内容主体主要源自于ProtocolBuffer的官方文档
mergerly
·
2014-11-12 15:00
nanopb
的使用
本blog记录
nanopb
使用过程1.安装protobuf(略)2.安装protobufforpython库。
gujing001
·
2013-08-03 13:00
轻量级pb
http://code.google.com/p/
nanopb
/downloads/listhttp://koti.kapsi.fi/jpa/
nanopb
/
linuxheik
·
2012-10-26 09:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他