xcp是什么意思做什么的?xcp协议作用是什么 ccp协议及xcp协议区别

2022-07-01 14:52:31
来源:幸福云阳网

XCP是标定和测量应用的焦点,Andreas Patzer(Vector Informatik)针对多种传输层和应用的协议。关于“xcp是什么意思 xcp协议作用是什么”的详细说明。

1.xcp是什么意思

XCP是标定和测量应用的焦点,Andreas Patzer(Vector Informatik,

针对多种传输层和应用的协议。

现代汽车系统中加入了越来越多的安全舒适性电控功能。虽然ECU的数量得到了控制,但是这就意味着要增加单个设备的复杂度来补偿功能的增长。XCP通信协议为这些分布式系统开发过程的合理化做出了重要的贡献,其主要任务包括实时地测量和标定ECU内部变量。该协议继承了CCP,它的一个巨大优势就是与物理传输层无关。

2.xcp协议作用是什么

在网络上,只要能区分“从主结点发送到从结点”和“从从结点发送到主结点”,这两种类型的通信,就能够使用XCP。在“XCP on CAN”的情况下,是通过用两个CAN ID,“从主结点发送到从结点的ID”和“从结点发送到主结点的ID”进行区分。在网络上使用区分的通信并传输一些内容时,XCP使用了三种传输模式。

对于传输模式而言,可以在主结点侧和从结点侧,分别决定使用哪种模式。例如,主结点为“块传输模式”,从结点为“标准模式”,这样的使用方式也是可行的。因此,尽管主结点的工具侧的性能强大,但是当从结点的ECU只能使用有限的资源时,也可以实现简化的传输模式。

XCP的测量/校准,是通过对ECU内部的软件的访问来实现的。具体而言,针对要测量/校准的对象的内存区间,通过指定对应的“XCP地址”的方式进行访问。

XCP地址与普通的微控制器中的地址几乎相同,但XCP使用了32位的XCP地址和8位的扩展地址。也就是说,主结点对从结点的访问,可以有32 + 8 = 40位的地址空间。这个地址与XCP的实际ECU内存不需要完全匹配,其字节序(Endian)也可以针对每个从结点来选择。因此,在车载网络上可以连接到多个ECU,即使存在不同的地址空间(16位,32位),或者不同的地址字节序,主结点都可以经过适当处理,使得所有的都可以测量/校准。XCP是标定和测量应用的焦点,Andreas Patzer(Vector Informatik,恒润科技提供译稿)针对多种传输层和应用的协议。关于“xcp是什么意思 xcp协议作用是什么”的详细说明。

ccp协议及xcp协议

CCP: CAN Calibration Protocol.

XCP: Universal Measurement and Calibration Protocol .

CCP 只是基于CAN 总线。

XCP 脱离物理层,基于 CAN, FLexRay , LIN, SXI(SPI、SCI) 等等都可以。

二者都源于ASAM

关键词: xcp是什么 xcp协议作用 XCP地址是什么 ccp协议及xcp协议

[责任编辑:]

为您推荐

时评

内容举报联系邮箱:58 55 97 3 @qq.com

沪ICP备2022005074号-27 营业执照公示信息

Copyright © 2010-2020  看点时报 版权所有,未经许可不得转载使用,违者必究。