AUTOSAR组织在AUTOSAR方法论中定义了ECU软件的开发方法,将开发过程划分为各种操作,并通过一组XML文件对开发伙伴之间的数据交换进行标准化。

定义SWC并将其分配到ECU,从而在系统设计阶段建立应用程序架构,同时还定义网络通信。由此生成系统描述文件(AUTOSAR XML文件),并由系统描述文件为每个ECU生成系统描述的特定提取。

在ECU开发期间,开发人员实现SWC,并配置BSW和RTE。在配置期间,开发人员定义特定项目所需的基础软件内容,从而优化整个ECU软件。配置后,开发人员会获得ECU配置描述文件(AUTOSAR XML文件),该描述文件与系统描述文件的ECU提取保持一致。

代码生成器根据ECU配置描述文件生成或修改ECU软件的基础应用软件组件,同时还会生成特定的RTE代码。

应用程序的开发与此过程无关。SWC的描述文件(AUTOSAR XML文件)描述SWC的接口。基于这些描述文件,可以单独实现和测试SWC,从而简化整车厂和一级供应商(Tier1)的应用软件集成工作。

Methodology Levels

最后修改: 2021年03月4日 星期四 13:56