在系统级别上开发构件的活动包括抽象系统的可选开发,整个(技术)系统的开发以及可选的一个或多个子系统的改进。造成这种分裂的原因是,后者可能由另一个组织来完成。
本章节分为8部分:
1、总览
2、设计系统
3、生成系统摘录
4、创建ECU系统说明
5、设计子系统
6、提取ECU描述文件
7、设计定制转换器
8、定义系统安全信息
6、提取ECU描述文件
此活动提供系统描述的摘要,用于为特定的ECU设置ECU配置。
生成ECU提取基础,用于设置ECU配置和ECU级别上的进一步开发。
工作流程:
生成ECU摘要
7、设计定制的转换器
此活动指定用于序列化所选系统信号的转换技术的功能方面。
转换器使AUTOSAR系统能够使用数据转换机制对数据进行线性化和转换。它们可以连接到转换器链,并由RTE执行ecu间通信,该通信被配置为要进行转换。
转换技术(应该为哪个通信使用哪个转换器)在设计通信活动的上下文中定义(任务定义转换技术)。对于通信数据的转换,可以使用标准化的转换器(如某些/IP转换器)或定制的转换器。
设计自定义转换器活动:
对于自定义转换器,必须执行设计自定义转换器活动来定义自定义转换机制的功能规范(自定义转换器规范)和相应的配置参数(特定于BSW模块的配置参数定义)。设计自定义转换器活动是在开发系统活动期间完成的,因为它生成了一个定义,定义转换器做什么,因此会显著影响相应的通信。
然后实现指定的转换器(开发基本软件),并可用于设计通信活动。在那里,ecu之间的通信可以被标记为转换。
输出“设计自定义变压器活动”:
设计自定义转换器活动应形成一套完整、明确的书面自定义转换器规范和相应的特定于BSW模块的配置参数定义。特定转换器的规格应符合《AUTOSAR_SWS_BSWGeneral》和《AUTOSAR_ASWS_TransformerGeneral》。
转换器的规格应包括:
• 转换器的功能规格。参见《AUTOSAR_ASWS_TransformerGeneral》获取详细信息。最重要的问题是:
- 转换器输出规格
- 转换器类
- 转换器错误
• 定义开发错误、生产错误和扩展生产错误。
• 变压器API
• 如有必要,对特定的变压器进行扩展
工作流程:
设计自定义转换器的活动
8、定义系统安全信息
此活动允许在系统级指定安全信息。
在这个活动中,定义了系统级或子系统级的安全信息。显然,在以前的开发阶段定义的安全信息是详细的。
定义系统安全信息