sales@ecucoder.com
400-685-6859
 
 
   
华海科技 > 主页 > 产品技术 > 基础软件 > CCP/XCP >
CCP/XCP(通用测量与标定协议)
—— 概述
众所周知,一辆汽车内部会有许许多多的ECU(Electronic Control Unit),通过CAN, LIN, Gateway 等互相连接通信,分别或者一起协作控制不同的部件。因而标定工程师需要对不同ECU的参数进行测量获取和标定。尤其是在当下,汽车功能日益复杂,已经很少OEM选择完全独立完成车内的所有ECU软件设计开发,而是选择与多个Tier1进行协同开发。所以统一的量测和标定协议显得尤为重要。

上世纪九十年代,由Audi、BMW、Mercedes-Benz、Volkswagen等欧洲汽车企业成立了一个协会-ASAM(Association for Standardisation of Automation and Measuring Systems, 自动化及测量系统标准协会), 它是汽车工业中的标准协会,致力于数据模型,接口及语言规范等领域。最初,该协会发布的是CCP(CAN Calibration Protocol)协议,它是一种基于CAN总线的ECU标定协议,采用CCP协议可以快速而有效地实现对汽车电控单元的标定。即便是现在也仍然有许多欧美汽车厂商还在使用。

CCP协议限定了它的使用范围为CAN总线,然而汽车内部除了CAN通信以外,还有LIN,USB,FlexRay等通信方式,所以后来ASAM协会又发布了XCP(Universal Measurement and Calibration Protocol)协议,用以支持其它通讯方式的标定及测量。

•  XCP on CAN
•  XCP on Ethernet/TCP_IP&UDP_IP
•  XCP on FlexRay
•  XCP on SxI/SCI&SPI
•  XCP on USB

—— 主要功能
在控制系统的开发和测试中,ECU都需要经过匹配标定的过程,从而确定其运行参数和控制参数。有时为了实现对ECU的精确控制以及参数匹配修改,满足预定的要求,必须对ECU进行精确的匹配标定以及优化各项控制参数。采用CCP/XCP协议可以快速而有效地实现对ECU的标定及测量。
主要功能如下:

•  上传ECU数据,对ECU内部变量的数据进行实时测量
•  下载ECU数据,对ECU内部变量的数据进行实时标定
•  Flash编程技术,刷新ECU内部的程序和数据
•  同时处理多个ECU系统
 
—— 工作方式
CCP/XCP的测量标定原理是类似的。
1. 采用一主多从的通信方式,实现单个主机可以同时与多个从机进行通信;
2. 主机与从机的交互方式有两种:查询(Polling)模式和DAQ(Data Acquisition Command)模式;
3. 主机与从机进行交互时,结合A2L文件来实现对从机(ECU)实时的标定测量。



 
  咨询服务
  开发咨询
  测试服务
  功能安全
 
  培训支持
  华海学堂
  视频中心
  资料下载
 
  新闻动态
  公司新闻
  产品动态
  市场活动
 
  关于我们
  关于华海
  联系我们
  加入我们
  荣誉资质
 


扫一扫关注微信公众号
Copyright 2011-2021   Huahai Technologies Co., Ltd. All Rights Reserved.     京ICP备18029638号-1 Powered by DedeCMS   TEL:400-685-6859