Embedded autosar配置元素中的上下多重性是什么?
autosar配置元素(模块、容器、参数或引用)中的上下多重性是什么。它在代码中是什么意思。我的意思是,如果一个参数的重数较低=1,重数较高=5,那么它在生成时如何反映在代码中?根据Autosar软件体系结构,基本软件模块的一般要求 “多重性”定义一个实体(在本例中为配置)的次数 参数)进行实例化。 必须记录每个配置参数的多样性。 说明: 应记录确定条目数量的因素(例如“每个条目一个”) 框架”) 文档中未包含的其他信息: 1.容器是这样命名的,因为容器包含配置参数Embedded autosar配置元素中的上下多重性是什么?,embedded,autosar,Embedded,Autosar,autosar配置元素(模块、容器、参数或引用)中的上下多重性是什么。它在代码中是什么意思。我的意思是,如果一个参数的重数较低=1,重数较高=5,那么它在生成时如何反映在代码中?根据Autosar软件体系结构,基本软件模块的一般要求 “多重性”定义一个实体(在本例中为配置)的次数 参数)进行实例化。 必须记录每个配置参数的多样性。 说明: 应记录确定条目数量的因素(例如“每个条目一个”) 框架”) 文档中未包含的其他信息: 1.容器是这样命名的,因为容器包含配置参数 一个容器/子容器可以引用其他
参考链接符合Autosar软件体系结构,基本软件模块的一般要求 “多重性”定义一个实体(在本例中为配置)的次数 参数)进行实例化。 必须记录每个配置参数的多样性。 说明: 应记录确定条目数量的因素(例如“每个条目一个”) 框架”) 文档中未包含的其他信息: 1.容器是这样命名的,因为容器包含配置参数
引用链接是多重性表示此元素(参数或容器)可以存在多少次
- 如果较低的多重性和较高的多重性相等,则该元素的实例数必须正好如此之多。最常见的是下限==上限==1
- 如果下重数和上重数不相等,则元素可能与下重数一样少,与上重数一样多。最常见的是lower==0和upper==1,这意味着元素可以存在0或1次。也就是说,它是可选的
- 如果上面的多重数用星号(*)表示,则表示无穷大。因此,具有lower==1和upper==*的元素必须至少有一个实例,并且可以有任意多个实例
作为一个非常常见的例子,ComConfig下ComSignal的多重性为
0到*
。因此,可能根本没有ComSignal
容器,也可能有任意数量的容器。对于每个ComSignal
元素,生成的代码肯定会在Com_Cfg.h
中有一个信号ID,但生成代码的细节取决于所使用的生成器。多重性意味着该元素(参数或容器)可以存在多少次
- 如果较低的多重性和较高的多重性相等,则该元素的实例数必须正好如此之多。最常见的是下限==上限==1
- 如果下重数和上重数不相等,则元素可能与下重数一样少,与上重数一样多。最常见的是lower==0和upper==1,这意味着元素可以存在0或1次。也就是说,它是可选的
- 如果上面的多重数用星号(*)表示,则表示无穷大。因此,具有lower==1和upper==*的元素必须至少有一个实例,并且可以有任意多个实例
0到*
。因此,可能根本没有ComSignal
容器,或者可能存在