迁移过程中必须考虑潜在 AUTOSAR 工具链含有的元素。
AUTOSAR 标准代表着安全,软件组件可以进行交换和重复使用。dSPACE 全面支持从 AUTOSAR 3 迁移到 AUTOSAR 4。
对于单个软件组件的迁移,dSPACE 的产品代码生成器 TargetLink® 绝对是理想之选。在 TargetLink 中由单个功能生成产品代码时,用户可以定义代码所基于的 AUTOSAR 版本。由于开环和闭环控制算法与 AUTOSAR 版本无关,因此只需要与特定版本的数据进行关联。这意味着只有该关联数据需要针对 AUTOSAR 4 进行调整。TargetLink 将数据存储在不依赖 AUTOSAR 版本的数据字典中,所以只需要更改一个全局属性即可生成符合 AUTOSAR 4 标准的代码。
由于两种 AUTOSAR 版本之间存在复杂而显著的差异,因此无法通过单击一个按钮对整个系统架构和更大的 AUTOSAR 系统提取文件进行迁移。有些迁移过程可以通过脚本自动执行,但是必须根据每种情况对这些脚本进行调整。
有一种转换器能够自动转换 AUTOSAR 软件组件模板中的所有 AUTOSAR 3 元素。这确保了信息不会丢失。但是,该转换器不会创建 AUTOSAR 4 所添加的新元素。dSPACE 通过与客户沟通了解了 AUTOSAR 4 应该具有的架构。获得架构信息之后,dSPACE 工程服务部门创建了定制脚本,它能通过 SystemDesk 自动化接口生成所需架构。
转换过程可以在 dSPACE 或客户处进行。dSPACE 提供各种工程服务来满足迁移需求。
要实现成功迁移,开发人员不仅要考虑 AUTOSAR 文件,还要考虑整个基本工具链。当文件从 AUTOSAR 3 迁移到 AUTOSAR 4 时,可能还需要更新正在使用的 AUTOSAR 工具,以便随后可以编辑新的 AUTOSAR 4 文件(图 1)。dSPACE 可以提供一种成熟的工具链以及具体的建议和支持,使用户能够从 dSPACE 长期积累的项目经验中受益匪浅。在与客户密切合作的过程中,dSPACE 首先会查看哪些数据需要迁移、存在哪些类型的数据,以及需要迁移单个软件组件还是整个软件架构。随后会根据单个项目的需求定制迁移解决方案。
dSPACE 还能提供关于 AUTOSAR 4 的培训,以使客户熟悉新版本的变化。
推动创新进程。我们始终在技术开发的最前沿。
欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。