AUTOSAR 架构和系统建模是一项十分复杂的任务,因为必须定义和设计 ECU 软件的全部结构。SystemDesk® 是 dSPACE 为软件设计师提供的一个专用 AUTOSAR 架构工具。
侧重不同系统方面的不同整体理念简化了与复杂大型系统的配合。
SystemDesk 提供了一个图形工作环境,使您可以随时清晰观察组件及其连接。
举例来说,您可以为一个软件结构创建不同的组合图,显示选定的软件组件及其连接。因此,您总能提前专注于工作任务,并且能够高效工作,尤其是处理大型系列项目。
SystemDesk 为易出错和耗时的任务提供支持,例如为使用的应用数据类型自动选择正确的实施数据类型。
举例来说,使用 MATLAB®/Simulink® 开发的第一部就是计划或开发新功能。然后,决定将哪些功能包括到 ECU 软件的一个软件组件 (SWC) 及整体结构中。使用 SWC 创建架构的工作在 SystemDesk 中以图形方式完成。如果已经有 SWC,则可以再次使用及加以调整。
在开发的全过程中,SystemDesk 提供全面的对话框和编辑器来引导您完成必要的步骤,比如为 SWC 导入和分配总线通信。
SystemDesk 还提供大量验证规则,可随时检查设计是否符合 AUTOSAR 约束条件及一致性。因此,能够保证系统开发符合 AUTOSAR 标准的要求。您还可以添加自己的验证规则以及构建自己的规则集,使之能够满足您的具体要求。
在不同的工具上使用 AUTOSAR 描述文件实现轻松、可靠的数据交换。
工具(例如函数代码或基础软件)或合作伙伴(例如供应商和 OEM)间的数据交换在 ECU 软件开发过程中起着重要的作用。作为一款 AUTOSAR 架构工具,SystemDesk 为 AUTOSAR 描述文件 (arxml) 的导入和导出以及包含函数代码和基础软件提供各种选项支持。
SystemDesk 提供了不同的 arxml 文件交换选项,可以最好地支持不同的应用案例。举例来说,您在参与一项团队任务,希望一家 OEM 与一家供应商交换数据,或者希望将架构转移至一个基础软件的配置工具。
为了将函数代码包括到 SWC 中,SystemDesk 与 dSPACE 的产品级代码生成器 TargetLink® 密切配合。这两个工具可以交换 SWC 容器,其中不仅含有 ARXML 文件,还含有实施 A2L 文件的源文件及其他有用的元数据信息。这种方式可以可靠、透明地切换 AUTOSAR,用户的干预降到最少。
推动创新进程。我们始终在技术开发的最前沿。
欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。