为了让您能够迅速地对汽车开放系统架构 AUTOSAR 软件及其集成进行测试就是我们开发了运行于Win32平台上的虚拟 AUTOSAR 基础软件EB tresos WinCore的原因。如果没有硬件也可以启动汽车电子控制单元(ECU)软件项目并直接在PC上运行应用程序。
优势
了解汽车开放系统架构 AUTOSAR 启动项目
EB tresos WinCore 让您学习汽车开放系统架构 AUTOSAR 标准以及我们的工具环境EB tresos Studio。启动模型项目并开始配置您的基础软件 (BSW)。简单的目标,例如任务调用和诊断事件处理。了解汽车开放系统架构汽车开放系统架构AUTOSAR标准模块的工作流程和配置依赖关系。
高效的生成和构建测试
启动您的汽车基础软件开发项目,并在 Win32 平台上执行完整的软件规范和构建过程,包括配置、参数验证、代码生成、编译和链接。
可靠的功能测试
目标硬件尚未准备就绪,或者没有必要的测试工具,您仍可以继续使用 EB tresos WinCore 进行开发。调试电子控制实际单元(ECU) 汽车软件并直接在 Win32 平台上测试开放系统架构 AUTOSAR 软件独立于硬件部分的功能行为,包括应用、独立基础软件模块和复杂设备驱动程序。
测试功能可节省时间和精力
EB tresos WinCore 使您能够进行单元测试和集成测试,从而专注于功能行为。虚拟开发可以帮助您节省时间和精力,以便您对功能进行逐步测试、更改参数并重,而无需每次都对汽车电子控制单元(ECU)进行编程(闪存)。
在非实时效果下调试
在目标硬件上使用汽车基础软件进行的首次测试通常会发现未决问题,包括潜在的错误。EB tresos WinCore 让您能够通过排除硬件问题来缩小可能的来源。您只用复制基础软件 BSW 配置并构建虚拟标准核心,即可在 Win32 平台上重现该问题。
通过客户特定的测试模块进行扩展
对于更深入的测试,您可以用指定的测试模块来替换特定的 BSW 模块。模块可以在汽车开放系统架构 AUTOSAR 堆栈的每一层进行交换。这些测试模块会通过 RTE(运行时环境)从软件组件 (SWC) 收发数据,因此您可以通过数据操作来注入故障。
关键特性
EB tresos WinCore 能够对 EB tresos AutoCore Generic 中所包含的独立于硬件的汽车开放系统架构 AUTOSAR 基础软件模块进行配置。然后,该配置可以用作在目标微控制器平台上进行配置的基础。EB tresos WinCore:
- 包含与真实汽车电子控制单元( ECU) 一起使用的所有独立于硬件的基础软件模块。
- 包含在 Windows PC 上运行的汽车开放系统架构 AUTOSAR 操作系统。
- 以存根函数的形式提供微控制器抽象层 (MCAL)。
- 可用于不同的汽车开放系统架构 AUTOSAR 版本,例如 AUTOSAR 4.1 和 4.2 中的 AUTOSAR 4.0 + 选定的 RfC(= 请求评论)。
EB tresos WinCore架构:它包含EB tresos AutoCore Generic (ACG)中的基础软件模块以及操作系统和MCAL,模拟均适用于Windows以便在PC上执行EB tresos WinCore。
与其他 EB tresos 产品和技术的集成