PD3.0详解 第七章 协议层——扩展消息

扩展消息概述

首先扩展消息是PD3.0三大类消息:控制消息,数据消息,扩展消息里面的一类消息。扩展消息有的只支持SOP,有的也支持SOP*;大家要注意这一点;
这部分内容可以作为一个了解,你不需要非常精通,但是必须知道这个东西的存在,且大概包含什么信息,这样查手册也知道怎么查;

扩展消息结构

在这里插入图片描述
从上图看,扩展消息有和控制消息还有数据消息一样的header字段,同时 也有类似VDM header的扩展消息头,最后是数据。
正常的第一个头消息header我们就不去介绍了,可以参考前面章节的内容去解读;

我们看看扩展消息头都包含些什么内容:

在这里插入图片描述
bit15:表示是否分块,就是把多个数据分成一个大小为32bit的数据block
bit14~11:如果分块,那么你要分多少块
bit10:请求分块
bit9~0:不分块的情况下,你的数据量是多少
这个是扩展消息头的基本含义。

数据:

具体数据有15种,大师匈这里就不一一介绍了,我给大家列一个结构图,大家可以看看。
在这里插入图片描述
上面几个是大师兄认为比较关键的点,大家知道这些东西,可以作为一个基本的了解。
剩下的类型就是一些电池状态,还有固件更新,安全请求,安全相应,国家信息,国家代码,原厂信息这些扩展消息,有一些大厂可能会利用里面的某一个字段,然后去识别他们的原装充电器什么的。

大师兄最近比较忙,这么多天没有更新,后续会继续更新,希望大家能喜欢。点赞再走吧,兄弟萌。。。
感谢

猜你喜欢

转载自blog.csdn.net/qq_27854611/article/details/108654925
今日推荐