嵌入式软件团队需要快速高效地为汽车电子控制单元 (ECU) 开发和部署软件,从而提供车载特征和功能。AUTOSAR 是一种框架,可用于在车辆系统开发的环境中高效开发嵌入式应用软件。
Capital 嵌入式产品组合支持 AUTOSAR R20-11 标准版本,可扩展用于从低功耗微控制器到多核芯片系统,并实现运行时和操作系统技术的组合运行。
Capital Embedded AR Classic 软件可在 AUTOSAR 感知环境中使用自动化功能加速“设计即正确”嵌入式软件配置。
Capital 提供一项独特的虚拟验证技术,支持工程师在目标芯片可用之前验证实时 AUTOSAR 嵌入式软件功能。
AUTOSAR 标准建立在可将软件供应商聚集在一起进行协同之上,以便他们能够高效生产 ECU 软件。
该软件由以下部分组成:
通过运行时环境从应用软件中提取的基本软件将以上组件进行连接。
Capital VSTAR 严格遵守 AUTOSAR 方法,并提供对 AUTOSAR 模型的本地支持。配置可拆分性等工具功能极大简化了 ECU 软件开发人员的工作流程。
Capital Embedded AR Adaptive 也同样根据自适应平台模型和方法,完全适应了 AUTOSAR 新方法,并通过开发人员优先工具中的高级自动化功能进行增强,从而实现快速高质量的软件部署。
在创新型客户功能和功能安全要求等需求的强烈驱动下,软件工程团队需要加快开发速度并提高产品质量。然而,这需要可提高效率的新方法。将验证和确认 (V&V) 环节加入设计工艺的早期阶段,助力软件开发过程“左移”,这便是更高效制作嵌入式软件的关键因素。这些 V&V 操作可采用虚拟 ECU 上的实际嵌入式软件执行,从而运行大量模拟。无论是在目标硬件可用之前,还是在整个软件生命周期中,该项技术都可以在开发阶段早期应用测试自动化技术,从而提高覆盖率和执行可见性。
在整个车辆生命周期中,ECU 通常需要进行嵌入式软件更新。Capital Embedded Bootloader 可通过已连接的诊断工具或无线方法,在开发、车载生产和车辆生命周期内支持可靠的 ECU 更新。标准化 ISO 14229 UDS 协议用于一系列常见车辆网络总线(例如以太网、CAN/CAN-FD、IN 和 FlexRay)。此外,还可以采用自动化和测量系统标准化协会 (ASAM) 校准协议等其他方法。网络安全是软件更新流程和功能的关键方面,可支持软件身份验证和安全启动选项。为满足原始设备制造商(OEM)和微控制器单元(MCU)的特定要求,目前可为各类 MCU 提供支持。