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
免责声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。如稿件版权单位或个人不想在本网发布,可与本网联系,本网视情况可立即将其撤除。