AUTOSAR 平台软件开发需要熟悉的工具/知识

1. AUTOSAR方法论

这部分文档可以到AUTOSAR官网下载。

2. AUTOSAR 标准协议

这部分文档也可以从AUTOSAR官网下载,包含所有的AUTOSAR BSW 组件的规格书。

3. BSW 组件包

需要从第三方供应商购买(如EB, Vector),包含AUTOSAR BSW不同组件的软件包,还有软件包的配置说明文档。

4. BSW 配置工具

AUTOSAR BSW 组件配置工具,可以生成c代码。如EB Tresos Studio,Vector DaVinci Configurator,ETAS

5. MCAL 组件包

可以从芯片原厂(如瑞萨,英飞凌)或者第三方购买(如Vector),包含处理器驱动包,还有驱动包的配置说明文档。

6. MCAL配置工具

用于配置MCAL组件包,可以用EB Tresos Studio,Vector DaVinci Configurator 配置

7. 系统设计工具

ASW的系统架构设计工具,定义各个SWC之间的接口。如SystemDesk, Vector Davinci Designer

8. MBD基于模型开发工具

系统设计完成之后,导入模型设计工具,实现SWC组件。如Simulink。

像开发其他ECU一样,还需要熟悉MCU的规格,具体ECU相关的应用知识(如车载充电机OBC的国标和电源控制原理,电机控制器Inverter的电机控制原理)。

经验分享 程序员 微信小程序 职场和发展