测试工作通常是基于模型的开发项目中最耗时的任务之一。甚至在创建第一个测试用例之前,通常会花费大量时间在模型和代码级别创建测试工具,以及向测试工具提供有关缩放和范围的信息。由于 dSPACE TargetLink 和 BTC EmbeddedPlatform 之间的紧密集成,这项工作可以大大减少,让 TargetLink 用户有更多时间专注于他们的测试活动。
BTC EmbeddedPlatform 分析所有 TargetLink 模型详细信息以及有关子系统、接口、数据类型、缩放和范围的所有信息,以及自动提取模型和代码工件之间的映射。这甚至包括模型的层次结构,允许在模型和代码级别上测试较小的子功能,而无需手动更改模型。除了输入和输出之外,BTC EmbeddedPlatform 还检测内部标定参数和变量,使它们可以在所有模拟级别上访问。
除了模型在环 (MIL) 和软件在环 (SIL),BTC EmbeddedPlatform 还支持 TargetLink 处理器在环 (PIL) 仿真,提供生成的代码在目标处理器。如果使用 AUTOSAR,BTC EmbeddedPlatform 还为特殊的 AUTOSAR 通信机制(如客户端/服务器或 RTE-Status)提供专门的支持。