主要内容

配置 AUTOSAR 常量内存

您可以为 AUTOSAR 应用程序进行 AUTOSAR 常量内存建模。要进行 AUTOSAR 常量内存建模,请从 ARXML 文件导入常量内存定义或在 Simulink® 中创建常量内存内容。有关高级常量内存工作流的信息,请参阅Static and Constant Memory

AUTOSAR 常量内存 (ConstantMemory) 对应于 Simulink 内部全局参数。在 AUTOSAR 运行时环境中,标定工具可以访问 ConstantMemory 模块以进行标定和测量。

要进行 AUTOSAR 常量内存建模,您可以在模型中使用 Simulink 模型工作区参数。要为 AUTOSAR 模型中的模型工作区参数数据生成 ConstantMemory 模块,请打开代码映射编辑器。使用参数选项卡将参数映射到 ConstantMemory。例如:

  1. 打开包含您要为其生成 ConstantMemory 模块的模型工作区参数的 AUTOSAR 模型。此示例使用模型 autosar_swc_counter

  2. 在 AUTOSAR 代码透视中,打开代码映射编辑器并选择参数选项卡。在可用参数列表中,选择 INC。在映射到下拉列表中,选择 ConstantMemory。要查看和修改常量内存的 AUTOSAR 属性,请点击 Icon to configure additional code mappings properties 图标。有关参数代码和标定属性的详细信息,请参阅Map Model Workspace Parameters to AUTOSAR Component Parameters

当您生成代码时:

  • 导出的 ARXML 文件包含您配置为 ConstantMemory 的参数的 CONSTANT-MEMORYS 描述。

  • 生成的 C 代码声明和引用常量内存参数。

另请参阅

|

主题