本章描述了AUTOSAR ECU的集成。在AUTOSAR意义上,ECU是指微控制器加上外围设备和相应的软件/配置。因此,每个微控制器需要自己的ECU配置。
本章共8个部分:
1、 概述
2、 准备ECU配置
3、 配置BSW和RTE
4、 更新ECU配置
5、 ECU时序建模
6、 生成BSW和RTE
7、 建立可执行文件
8、 配置类
本节内容比较多,但属于编译器基本知识,开发者如掌握编译器原理直接了解工作流程即可。
8、配置类
BSW模块的开发包括以下几个开发周期:
编译、链接和下载可执行文件到ECU内存。参数的配置可以在以下任何一个过程步骤中完成:预编译时间、链接时间甚至构建后时间。
根据配置参数的流程步骤,将配置类分类如下
•预编译
•链接
•post-build构建后
不同流程步骤中的配置对ECU配置参数的处理有一定的影响。如果将配置参数定义为预编译时,则在编译后不能再更改此配置参数。
或者,如果在构建后定义了配置参数,则配置参数必须存储在已知的内存位置。此外,交付BSW模块的格式决定了