创建AUTOSAR ECU软件需要使用不同的工具,可大致分为以下类型:

  • 系统设计工具
    用于定义网络架构和通信,以及SWC的设计和分发。
  • 基础软件和RTE配置工具
    用于创建ECU的BSW模块的配置描述文件(ECU配置描述文件)。
  • BSW模块的代码生成器
    根据ECU配置描述文件,为ECU生成专门配置的BSW模块。

这些任务通常由不同的工具处理。因此,标准化的XML格式是AUTOSAR的一个重要组成部分,并且是不同工具之间交换设计和配置数据的基础。

这种标准化至关重要,因为同一开发项目中通常会使用不同制造商的工具。例如,独立于微控制器的BSW可能来自一家软件公司,而MCAL及其相关的代码生成器则由半导体厂商提供。

每个BSW模块可能会使用不同的工具。但从实践角度来看,建议使用统一的工具配置BSW。

最后修改: 2021年03月4日 星期四 14:27