没有合适的资源?快使用搜索试试~ 我知道了~
首页XCP -Part 1- Overview
XCP -Part 1- Overview
需积分: 10 11 下载量 183 浏览量
更新于2023-03-16
评论
收藏 428KB PDF 举报
This document is based on experiences with the CAN Calibration Protocol (CCP) version 2.1 as described in feedback from the companies Accurate Technologies Inc., Compact Dynamics GmbH, DaimlerChrysler AG, dSPACE GmbH, ETAS GmbH, Kleinknecht Automotive GmbH, Robert Bosch GmbH, Siemens VDO Automotive AG and Vector Informatik GmbH
资源详情
资源评论
资源推荐
XCP
Version 1.0
“The Universal Measurement and Calibration
Protocol Family”
Part 1
Overview
Association for Standardization of
Automation and Measuring Systems
Dated:2003-04-08
© ASAM e.V.
XCP -Part 1- Overview -1.0.doc
2
Status of Document
Date: 2003-04-08
Authors: Roel Schuermans, Vector Informatik GmbH
Rainer Zaiser, Vector Informatik GmbH
Frank Hepperle, DaimlerChrysler AG
Hans Schröter, DaimlerChrysler AG
Reiner Motz, Robert Bosch GmbH
Andreas Aberfeld, Robert Bosch GmbH
Hans-Georg Kunz, Siemens VDO Automotive AG
Thomas Tyl, Siemens VDO Automotive AG
Robert Leinfellner, dSPACE GmbH
Hendirk Amsbeck, dSPACE GmbH
Harald Styrsky, Compact Dynamics GmbH
Boris Ruoff, ETAS GmbH
Lars Wahlmann, Accurate Technologies Inc.
Version: 1.0
Doc-ID: XCP -Part 1- Overview -1.0
Status: Released
Type Final
Disclaimer of Warranty
Although this document was created with the utmost care it cannot be guaranteed
that it is completely free of errors or inconsistencies.
ASAM e.V. makes no representations or warranties with respect to the contents or
use of this documentation, and specifically disclaims any expressed or implied
warranties of merchantability or fitness for any particular purpose. Neither ASAM
nor the author(s) therefore accept any liability for damages or other consequences
that arise from the use of this document.
ASAM e.V. reserves the right to revise this publication and to make changes to its
content, at any time, without obligation to notify any person or entity of such
revisions or changes.
XCP -Part 1- Overview -1.0.doc
3
Revision History
This revision history shows only major modifications between release versions.
Date Author Filename Comments
2003-04-08 R.Schuermans Released document
XCP -Part 1- Overview -1.0.doc
4
Table of contents
0 Introduction........................................................................................................7
0.1 The XCP Protocol Family............................................................................................... 7
0.2 Documentation Overview............................................................................................... 8
0.3 Definitions and Abbreviations........................................................................................ 9
1 XCP Features....................................................................................................10
1.1 Synchronous Data Transfer.......................................................................................... 11
1.1.1 The Synchronous Data Transfer Model (basic)....................................................... 11
1.1.1.1 General: DAQ, STIM and ODT .......................................................................... 11
1.1.1.2 ODT entry........................................................................................................ 12
1.1.1.3 Object Description Table (ODT)......................................................................... 13
1.1.1.4 DAQ list ........................................................................................................... 14
1.1.1.5 Event channels................................................................................................. 15
1.1.2 The Synchronous Data Transfer Model (optional features) .................................... 16
1.1.2.1 Dynamic DAQ Configuration.............................................................................. 16
1.1.2.2 Advanced features............................................................................................ 18
1.1.2.2.1 power-up data transfer (RESUME mode) ......................................................... 18
1.1.2.2.2 Master-slave synchronization......................................................................... 20
1.1.2.2.3 DAQ list prioritization.................................................................................. 21
1.1.2.2.4 ODT optimization........................................................................................ 22
1.1.2.2.5 Bitwise stimulation ...................................................................................... 24
1.1.3 The Synchronous Data Transfer DIRECTION........................................................ 25
1.1.3.1 Synchronous data acquisition (DAQ) ................................................................. 25
1.1.3.2 Synchronous data stimulation (STIM)................................................................. 26
1.1.3.3 Bypassing (BYP) .............................................................................................. 27
1.2 Online Calibration ........................................................................................................ 28
1.2.1 The Online Data Calibration Model (basic) ............................................................ 28
1.2.1.1 General: SECTOR, SEGMENT and PAGE......................................................... 28
1.2.1.2 Logical lay-out: SEGMENT................................................................................ 29
1.2.1.3 Accessability: PAGE ......................................................................................... 30
1.2.2 The Online Data Calibration Model (optional features).......................................... 31
1.2.2.1 Calibration Data Page Switching........................................................................ 31
1.2.2.2 Advanced features............................................................................................ 32
1.2.2.2.1 Calibration Data Page Freezing ...................................................................... 32
1.2.3 The Online Data Calibration actions ....................................................................... 33
1.2.3.1 Addressing....................................................................................................... 33
1.2.3.2 Master - slave .................................................................................................. 34
1.2.3.3 Page – page..................................................................................................... 35
1.3 Flash programming....................................................................................................... 36
1.3.1 The Flashing Model................................................................................................. 36
1.3.1.1 Physical lay-out: SECTOR ................................................................................ 36
1.3.1.2 General:........................................................................................................... 37
1.3.1.3 Absolute Access Mode : access by address ....................................................... 38
1.3.1.4 Functional Access Mode : access by flash area.................................................. 39
XCP -Part 1- Overview -1.0.doc
5
1.3.1.5 Checksum Control and Program Verify .............................................................. 41
1.3.1.6 End of Flash Session........................................................................................ 42
2 The XCP Protocol.............................................................................................43
2.1 Topology....................................................................................................................... 43
2.2 The XCP communication models................................................................................. 45
2.2.1 The Standard communication model....................................................................... 45
2.2.2 The Block Transfer communication model............................................................. 46
2.2.3 The Interleaved communication model ................................................................... 47
2.3 State machine................................................................................................................ 48
2.4 The XCP Message (Frame) Format.............................................................................. 51
3 The Limits of Performance..............................................................................52
3.1 Generic performance parameters.................................................................................. 52
3.2 DAQ/STIM specific performance parameters.............................................................. 53
3.2.1 DAQ specific parameters......................................................................................... 54
3.2.2 STIM specific parameters........................................................................................ 54
4 Versioning ........................................................................................................55
4.1 The XCP Protocol Layer Version Number................................................................... 55
4.2 The XCP Transport Layer Version Number................................................................. 56
4.3 The Compatibility Matrix............................................................................................. 57
剩余57页未读,继续阅读
vzlybt
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0