配置AUTOSAR校准组件
AUTOSAR校准参数组件(ParameterSwComponent
)包含校准参数,可以通过访问AUTOSAR软件组件(swc)使用一个相关的提供者端口。你可以一个校准组件从ARXML代码导入仿真软件金宝app®或使用AUTOSAR.Parameter
数据对象创建一个校准组件模型。金宝app
在仿真软件创建一个校准组件,打开AUTOSAR模型中参数和配置他们在校准组金宝app件用于出口。例如:
打开一个模型为AUTOSAR配置
AUTOSAR.Parameter
基工作区中的数据对象或数据字典,或者您可以添加AUTOSAR.Parameter
数据对象。打开一个AUTOSAR参数从基地工作区或数据字典。在
AUTOSAR.Parameter
对话框中,设置存储类来CalPrm
。使用这些属性来配置参数校准组件出口:HeaderFile——选择指定的名称AUTOSAR软件组件头文件声明校准的参数。
ElementName,PortName,InterfacePath——将校准参数关联到一个特定的AUTOSAR元素,AUTOSAR端口和AUTOSAR接口。指定一个元素名称,港口的名字,一个接口的道路。
CalibrationComponent-限定名的校准组件出口,包含这个参数。
ProviderPortName-短名称的提供者与校准组件相关联的端口。
申请更改并保存模型。
当你从模型生成代码:
软件出口AUTOSAR校准的校准组件指定参数。例如,这是摘录的
ParameterSwComponent
XML导出基于标定参数的配置K
。< AR-PACKAGE > <字>counter_swc< /字> <元素> < PARAMETER-SW-COMPONENT-TYPE UUID = "……" > <字>计数器< /字> <端口> < P-PORT-PROTOTYPE UUID = "……" > <字>pCounter< /字> < PROVIDED-COM-SPECS >…< PARAMETER-PROVIDE-COM-SPEC > < INIT-VALUE > <常量引用> < SHORT-LABEL >K< / SHORT-LABEL > < CONSTANT-REF DEST = " CONSTANT-SPECIFICATION " > /公司/动力/数据类型/地面/ K < / CONSTANT-REF > < /常量引用> < / INIT-VALUE > < PARAMETER-REF DEST = " PARAMETER-DATA-PROTOTYPE " > / CalibrationComponents counter_if / K < / PARAMETER-REF > < / PARAMETER-PROVIDE-COM-SPEC >…< / PROVIDED-COM-SPECS > < PROVIDED-INTERFACE-TREF DEST = "参数接口" > / CalibrationComponents counter_if < / PROVIDED-INTERFACE-TREF > < / P-PORT-PROTOTYPE > < /端口> < / PARAMETER-SW-COMPONENT-TYPE > < /元素> < / AR-PACKAGE >
参数初始值的出口
ParameterProvideComSpec
在ParameterSwComponent
和ParameterRequireComSpec
在ApplicationSwComponent
。这是一个出口的摘录ParameterRequireComSpec
XML。< R-PORT-PROTOTYPE UUID = "……" > <字>rCounter< /字> < REQUIRED-COM-SPECS >…< PARAMETER-REQUIRE-COM-SPEC > < INIT-VALUE > <常量引用> < SHORT-LABEL >K< / SHORT-LABEL > < CONSTANT-REF DEST = " CONSTANT-SPECIFICATION " > /公司/动力/数据类型/地面/ K < / CONSTANT-REF > < /常量引用> < / INIT-VALUE > < PARAMETER-REF DEST = " PARAMETER-DATA-PROTOTYPE " > / CalibrationComponents counter_if / K < / PARAMETER-REF > < / PARAMETER-REQUIRE-COM-SPEC >…< / REQUIRED-COM-SPECS > < REQUIRED-INTERFACE-TREF DEST = "参数接口" > / CalibrationComponents counter_if < / REQUIRED-INTERFACE-TREF > < / R-PORT-PROTOTYPE >
为校准组件参数,导出AUTOSAR组件后,你必须包括校准接口定义XML文件导入参数为创作工具。
请注意
使用CalPrm
CSC属性CalibrationComponent和ProviderPortName只产生一个校准组件模型,而不是为校准组件起源于一个AUTOSAR创作工具。金宝app