通过同时利用微控制器调试接口进行测量、标定和调试,从而加快软件开发速度。
Vector和Lauterbach基于新的ASAM标准“基于XCP的软件调试”,提供一套面向ECU软件开发的集成解决方案,消除在测量、标定和调试过程中反复切换硬件的必要性。
在车辆中,ECU调试接口的接入具有挑战性,且不适合在测量标定工具与调试工具之间切换时所需的频繁断开/重新连接操作。Vector与Lauterbach合作,响应汽车行业对接口并行使用的需求,并为测量、标定和调试目的提供统一的ECU访问方式。这项工作基于2017年11月发布的全新ASAM标准“基于XCP的软件调试”,两家合作伙伴均积极参与该标准的制定。
Vector的VX1000测量与标定硬件可访问开发级ECU和接近量产级ECU的内部数据。在测试车辆的整个汽车工作温度范围内,数据传输速率可超过100MByte/s。VX1000硬件的XCP从设备支持连接至CANape测量与标定工具,或连接至其他配备符合标准的XCP主设备的工具。Lauterbach的TRACE32调试器即为这样的XCP主设备,可通过XCP从设备访问ECU及其连接的调试接口。这种调试配置无需对ECU软件进行任何扩展即可运行。在此情况下,TRACE32 XCP主设备提供的调试功能与基于硬件的TRACE32调试器完全相同。
“Lauterbach调试器与Vector公司的VX1000及CANape测量与标定解决方案之间的互操作性,共同为ECU开发人员创造显著的附加价值。此前,这两个系统仅在工作场所中并存。如今,它们不仅可以协同工作,还将调试应用的范围扩展到车内已集成VX1000的ECU。这不仅支持许多新型应用,还简化操作流程,从而在ECU软件的开发和测试中节省宝贵的时间,”Vector公司VX1000测量与标定硬件系统架构师Ralf König博士表示。

