By using this site you agree to the use of cookies for analytics Learn More

EB tresos WinCore

基于 PC 的 AUTOSAR 开发

我们希望您能尽快迅速地对 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) 收发数据,因此您可以通过数据操作来注入故障。

25_Product_interaction_Diagram_604

关键特性

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_WinCore_software_Architecture

 

与其他 EB tresos 产品和技术的集成

EB tresos AutoCore

EB tresos WinCore 包含 EB tresos AutoCore 的所有独立于硬件的软件模块。

EB tresos Studio

我们的 AUTOSAR 软件配置工具。

AUTOSAR

EB tresos WinCore 背后的技术。

Software for the automotive industry