CCP学习总结

1、CCP报文有两个:

@ CRO (Command Receive Object) (Master -> Slave)

@ DTO (Data Transmit Object) (Slave -> Master )

2、基本概念

ODT(Object Descriptor Tabel)

@ 占7个字节,均为地址和地址对应参数的长度 

@格式

@可以有一个或多个ODT

DAQ (Data Acquisition)

@帧格式:

@DAQlist:一个DAQlist里面可以包含多个ODT

@Event Channel

描述ECU中的同步事件,指周期性的时间触发事件或特定的事件

触发同步传输DAQList

3、协议定义

@普通控制命令(Generic Control Command)

master与slave建立逻辑连接

master与slave断开逻辑连接

数据传输的控制

握手报文(命令返回代码或错误代码)

@数据采集命令(Data Acquisition Command)

数据传输的初始化(master)

数据传送的执行(slave)

@l协议版本管理

版本机制

1、major协议版本号(0~255)

2、minor协议版本号(0~9)

版本兼容性

1、主从设备Major协议版本一定相同

2、主设备的minor协议版本大于或等于从设备的版本

3、主从设备必须支持所有NON-Optional命令

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

报文对象描述

猜你喜欢

转载自blog.csdn.net/win2000_li/article/details/85984413