Board logo

标题: CAN标定基础——CCP与XCP [打印本页]

作者: yuchengze    时间: 2016-9-11 13:08     标题: CAN标定基础——CCP与XCP

在之前的文章中我们学习了标定的概念以及标定标准ASAM,今天让我们来介绍一下最常用的两种标定协议——CCP与XCP
CCP与XCPCCP协议(CAN Calibration Protocol)

XCP协议(Universal Measurement and Calibration Protocol)

CCP与XCP的用途

CCP与XCP的优点1、当ECU运行的时候,可以实时记录ECU内存中的变量。
2、可以具有真实物理意义和单位的数值来直接读写ECU变量,比如RPM、温度、开关等,而不是以原始的字节、位来读取。
3、实时改变ECU内存中的变量值,测试中实时改变ECU行为和性能,而不需重新编译ECU程序。
4、标定过程中,数据记录功能可以获取和记录全面的数据。

CCP主要功能CCP全称CAN Calibration Protocol(CAN标定协议),是ASAM标准的组成部分,属于ASAM MCD1a规范标准。

CCP协议主要可提供以下功能:
1、随机读取ECU中RAM和ROM数据
2、测量数据采样
3、标定数据采样和传输
4、同时处理多个ECU系统
5、F1ash编程技术

CCP通信方式CCP协议采用主从通信方式,具体又可分为两种:
1、查询(Polling)模式
2、DAQ(Data Acquisition Command)模式

在详细介绍CCP的通信方式之前,我们需要先了解一下CCP的系统结构。

如下图所示为CCP系统的整体架构,标定系统和各个ECU通过CAN总线连接。

下图是CCP系统结构:


从CCP系统内部具体结构可以看出,CCP系统结构主要由主设备MCD系统和电控单元ECU构成,其中ECU内部的CCP驱动程序又由命令处理器和DAQ处理器组成。





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0