AUTOSAR映射模型改变后进行增量更新
在开发一个AUTOSAR软件组件模型,您可以使用函数autosar.api.create
增量配置和映射模型金宝app®当你将它们添加到模型元素。当使用一个映射AUTOSAR模型,autosar.api.create
不创建或替换当前AUTOSAR映射模型。金宝app相反,功能更新映射模型,以反映更改。功能:
保存当前配置和映射模型。
发现和地图地图上未标明的模型元素。
更新的AUTOSAR字典删除模型元素。
在本例中,您添加港口和外港映射AUTOSAR软件组件模型。然后使用autosar.api.create
创建和相应地图AUTOSAR元素默认命名和属性。增量更新之后,您可以编辑默认的命名和性质要求。
打开一个映射AUTOSAR软件组件模型。对于这个示例,创建一个模型
控制器
从一个ARXML文件,ThrottlePositionControlComposition.arxml
。openExample (“autosarblockset / ImportAUTOSARComponent金宝appToSimulinkExample”,…“金宝appsupportingfile”,“ThrottlePositionControlComposition.arxml”);基于“增大化现实”技术= arxml.importer (“ThrottlePositionControlComposition.arxml”);createComponentAsModel(基于“增大化现实”技术,/公司/组件/控制器的,…“ModelPeriodicRunnablesAs”,“AtomicSubsystem”);
在代码映射编辑器中,港口和外港选项卡,这是最初的模型AUTOSAR的港口和外港模型金宝app映射模型。
添加一个尺寸和外港子系统
Runnable_Step_sts
内,相应的尺寸和外港子系统。例如,在子系统内部,增加尺寸Ctrl_Override_read
和外港ThrCommand_Override_write
。在顶层,增加尺寸Ctrl_Override
和外港ThrCommand_Override
。连接港口和外港。港口和外港配置和映射添加,调用
autosar.api.create
函数。使用这两种形式。autosar.api.create (“控制器”,“增量”);autosar.api.create (“控制器”);
关于函数的语法和行为的更多信息,见
autosar.api.create
。在代码映射编辑器中,港口和外港选项卡,这是更新后的模型对AUTOSAR的港口和外金宝app港模型映射模型。注意尺寸和外港都映射到一个AUTOSAR端口和数据元素,该函数中创建AUTOSAR字典。这个函数也因此接口创建自己的每个数据元素。
函数的默认命名和性质提供了AUTOSAR端口,因此接口和数据元素中创建AUTOSAR字典。您可以编辑命名和性质与同辈元素或匹配您的设计要求。例如,您可以重命名创建的数据元素
价值
与其他因此界面模型中的数据元素。