CCP协议原理
CCP是一种主从模式的协议,CCP主节点(例如我们的电脑PC)通过向从节点发送命令来开始通信。一条CAN总线上可以连接多个从节点。CCP使用通用的命令进行数据采集,并使用简单的内存处理机制进行数据校准。注意数据采集和数据校准这两种资源相互独立,因此可以同时使用。也就是说PC是向 ECU 发送命令的主机。没有主控(工具)启动命令,ECU 不会发送信息。符合 CCP 标准的工具可以从 ECU 读取数据,并可以使用适当的 CCP 消息将数据写入 ECU。
CCP的实现原理
CCP驱动程序通过两个标定报文实现,其报文可以设置较大,使其优先级较低,从而不干扰其他正常功能报文的通信。上文提到到通用命令介绍如下:
通用命令
CCP使用非节点特定的通用命令在从属节点中执行不同的功能。由于命令是通用的,因此每个节点都必须有一个单独的地址,我们通过这个地址来在发送命令之前建立逻辑连接。这种连接一直持续到主节点决定连接到另一个从节点或者直到主节点发送断开命令为止。一旦逻辑连接建立后,master控制 master 和 slave 之间的所有通信。来自主站的每条消息后面都有来自从站的包含数据或错误代码的回复消息。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
最近在研究CAN通信的ccp协议,其中ccp协议里的CRO命令中的命令序号(CTR)是怎么给的?我基于CCP
发表于 11-17 09:34
CCP协议里主机与ECU之间进行通信(一问一答模式)时,为什么主设备发给ECU的CRO指令的命令序号与从设备返回给主机的DTO命令序号不一样?返回的数据场第一个字节是0xff,第2个字节是0,都没有问题,就是第三个字节表示命令序号的与CRO命令的不一样,理论上应该是建立了
发表于 11-30 13:16
最近利用周立功的USBCAN卡研究CCP协议的CAN通信,想实现ECU的DAQ模式,向ECU发送的帧依次为:CONNECT(建立连接)——>EXCHANGE_ID(交换ID)——>
发表于 12-02 15:31
摘要:CCP 协议是一种CAN 总线标定匹配协议。本文简单介绍该协议的基本原理,以及一种基于该协议的汽车ECU 标定系统的
发表于 05-16 20:10
•47次下载
CCP 协议(CAN Calibration Protocol)可实现可靠,准确和快速的动态标定。本文在简要介绍CCP 协议的原理,标定系统
发表于 07-09 09:58
•58次下载
CCP协议是一种基于CAN总线的匹配标定协议。 本文介绍了该协议的基本原理,通信方式以及用于ECU标定的各种工作模式,并讨论了一种基于CCP
发表于 07-13 17:39
•60次下载
CCP是一种基于CAN总线的ECU标定协议,已经在许多欧美汽车厂商得到应用,采用CCP协议可以快速有效地实现对汽车电控单元的标定。
发表于 09-07 17:09
•6304次阅读
随着汽车电子技术的发展,电子控制单元(ECU)的标定已成为汽车电子控制装置开发的一个重要环节。大多数ECU都需要经过匹配标定的过程,从而确定其运行参数和控制参数。目前国内还没有成熟的基于CCP
发表于 04-26 10:04
•1757次阅读
CCP协议定义了两种工作模式:一种是Polling(查询)模式,另一种是DAQ(数据采集)模式。在本文所设计的标定系统中,根据实际需求情况,采用了DAQ模式。
发表于 04-12 09:54
•3364次阅读
CCP 协议是一种CAN 总线标定匹配协议。本文简单介绍该协议的基本原理,以及一种基于该协议的汽车ECU 标定系统的
发表于 04-12 09:57
•2814次阅读
CCP协议主要用于CAN通讯汽车ECU标定
发表于 03-28 17:07
•9次下载
本文借鉴了汽车发动机电控系统标定方法,提出了一一种 基于CCP协议的电池管理系统的标定方案。该方案主要由电池管理系统、USB-CAN通信模块及主控PC机的标定平台软件组成,并采用国际通用的CCP作为电池管理系统和PC机的标定
发表于 04-02 17:30
•3次下载
采用基于CAN总线的匹配标定协议,对汽车控制器局域网络中的电子控制单元进行匹配标定。分析了CCP协议用于标定的工作机理,讨论了利用CANape进行基于CCP标定的
发表于 04-06 16:18
•3次下载
调参就是优化或调整控制算法中的某些参数以获得系统最佳效果的过程。我们通过校准工具(比如网络接口卡can盒子和canape)访问 ECU 中的校准变量并进行更改,注意我们要校准的那些参数都被分组到 ECU 内存的一个特殊部分,称为校准内存。我们通过校准工具来访问这块内存。
发表于 06-21 09:12
•783次阅读
众所周知,CCP是CANCalibrationProtocolCAN标定协议的缩写,XCP是UniversalMeasurementandCalibrationProtocol通用测量与标定协议
发表于 09-23 08:23
•1640次阅读
评论