创建AUTOSAR ECU软件需要使用不同的工具,可大致分为以下类型:
- 系统设计工具
用于定义网络架构和通信,以及SWC的设计和分发。 - 基础软件和RTE配置工具
用于创建ECU的BSW模块的配置描述文件(ECU配置描述文件)。 - BSW模块的代码生成器
根据ECU配置描述文件,为ECU生成专门配置的BSW模块。
这些任务通常由不同的工具处理。因此,标准化的XML格式是AUTOSAR的一个重要组成部分,并且是不同工具之间交换设计和配置数据的基础。
这种标准化至关重要,因为同一开发项目中通常会使用不同制造商的工具。例如,独立于微控制器的BSW可能来自一家软件公司,而MCAL及其相关的代码生成器则由半导体厂商提供。
每个BSW模块可能会使用不同的工具。但从实践角度来看,建议使用统一的工具配置BSW。
最后修改: 2021年03月4日 星期四 14:27