dSPACE软件,如SystemDesk,支持根据AUTOSAR Adaptive Platform进行虚拟ECU开发和生成,以便使用dSPACE VEOS进行早期测试。
AUTOSAR Adaptive Platform是根据面向服务软件架构的需求开发的,比较注重灵活性。因此设计的ECU软件具有灵活的结构,甚至可以在其释放后适应。因此适用于新的应用领域,如自动驾驶。
此架构的主要构建块是AUTOSAR Runtime for Adaptive Applications (ARA),它为实际的自适应应用程序的执行提供所需的服务。
与自适应应用的通信和数据交换基于以太网。它可以根据需要使用代理服务来设置。
根据AUTOSAR Adaptive Platform的软件结构和基于需求的通信设置可以在车辆中安装ECU之后进行软件更新。 此外,Adaptive Platform允许高通信带宽,非常适合资源密集型应用程序,例如自动驾驶功能。
dSPACE工具链能够对基于经典AUTOSAR的虚拟ECU进行开发、生成和测试。
AUTOSAR Classic Platform标准专注于嵌入式系统的ECU软件架构。ECU软件被静态配置为特定的硬件平台,所需的计算量很小。
在基于AUTOSAR Classic Platform的ECU软件中,软件功能被实现为软件组件(SWC),这些软件组件通过运行时环境(RTE)连接到基础软件,用于面向硬件的任务。 通过RTE,我们可以在车辆项目和变体的应用中复用之前开发和测试的SWC,从一开始就提高了软件质量。ECU之间的数据交换进行了优化,用于基于信号的通信,例如,通过典型的汽车总线系统,如CAN或FlexRay。
AUTOSAR Classic Platform标准包含应用程序功能和基础软件模块之间接口的规范。这些规范对功能进行单独开发,作为软件组件。它们简化了将多个功能合并成一个电控单元 (ECU) 的过程,同时也方便了多个 ECU 的集成。软件组件的交换和复用也更加容易,因为已经验证过的功能可以再次使用。这反过来又减少了开发和测试工作。
推动创新进程。我们始终在技术开发的最前沿。
欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。