AUTOSAR静态内存配置
AUTOSAR应用程序模型AUTOSAR静态内存,您导入静态内存定义从ARXML文件或创建静态内存内容模型金宝app®。高层工作流静态内存的信息,请参阅静态和不变的记忆。
AUTOSAR静态存储器(StaticMemory
全球信号)对应于模型内部。金宝appAUTOSAR的运行时环境,校准工具可以访问StaticMemory
块校准和测量。
AUTOSAR静态内存模型,您可以使用仿真软件屏蔽信号,离散状态,或数据存储在您的模型中金宝app。
配置信号和州AUTOSAR静态内存块
生成StaticMemory
块模型块AUTOSAR金宝app模型信号和离散状态数据,打开代码映射编辑器和选择信号/州选项卡。选择并将它们映射到信号和状态StaticMemory
。例如:
打开一个AUTOSAR模型,包含您想要生成的信号或状态
StaticMemory
块。这个示例使用模型autosar_swc_counter
。AUTOSAR代码的角度来看,打开代码映射编辑器和选择信号/州选项卡。在列表中可用的信号,选择
equal_to_count
。选择一个信号突显出信号的模型图。在映射到下拉列表中,选择StaticMemory
。查看和修改AUTOSAR属性静态内存,单击图标。关于信号代码和校准属性的更多信息,见AUTOSAR变量映射块信号和状态。选择信号/州选项卡,然后选择状态
X
。从映射到下拉列表中,选择StaticMemory
。查看和修改AUTOSAR属性静态内存,单击图标。
当您生成代码:
出口ARXML文件包含
STATIC-MEMORYS
为您配置为信号和状态描述StaticMemory
。生成C代码声明和引用静态内存变量。
引用的模型在一个AUTOSAR组件模型,嵌入的编码器®地图的内部信号和状态模型参考代码生成。内部信号和状态映射到AUTOSARArTypedPerInstanceMemory
多实例模型参考或AUTOSARStaticMemory
单实例模式参考。
AUTOSAR静态配置数据存储在内存中
生成StaticMemory
块模型数据存储内存块在金宝app你AUTOSAR模型,打开代码映射编辑器和选择数据存储选项卡。选择数据存储并将它们映射到StaticMemory
。例如:
打开一个AUTOSAR模型,包含您想要生成的数据存储
StaticMemory
块。这个示例使用模型autosar_bsw_sensor1
。AUTOSAR代码的角度来看,打开代码映射编辑器和选择数据存储选项卡。从列表中可用的数据存储,选择数据存储
LowSetPoint
。选择一个数据存储模型中强调了数据存储内存块图。从映射到下拉列表中,选择StaticMemory
。查看和修改AUTOSAR属性静态内存,单击图标。更多关于数据存储的信息代码和校准属性,看看地图数据存储AUTOSAR变量。
当您生成代码:
出口ARXML文件包含
STATIC-MEMORYS
描述为您配置为数据存储StaticMemory
。生成C代码声明和引用静态内存变量。
请注意
AUTOSAR Blockset不支持静态内存引用金宝app代码生成的数据存储模型。
另请参阅
getDataStore
|getSignal
|getState
|mapDataStore
|mapSignal
|mapState
|数据存储内存