主要内容

NvMAdminCaller

调用 AUTOSAR NVRAM Manager (NvM) 服务接口 NvMadmin

  • NvMAdminCaller block

库:
AUTOSAR Blockset / Classic Platform / Basic Software / NVRAM Manager (NvM)

描述

AUTOSAR 标准将 NVRAM Manager (NvM) 服务定义为在 AUTOSAR 运行时环境 (RTE) 中运行的基础软件 (BSW) 的一部分。AUTOSAR 软件组件通过客户端-服务器调用访问 NvM 服务。NvMAdminCaller 模块调用 AUTOSAR NvM 服务接口 NvMAdmin 以启动指定的操作。

示例

参数

全部展开

输入 AUTOSAR 软件组件用于调用 NvM 服务接口 NvMAdmin 的客户端端口的名称。

编程用法

模块参数:PortName
类型:字符向量
值:'NvMAdmin' | 唯一名称
默认值:'NvMAdmin'

选择 AUTOSAR 软件组件从 NvM 服务接口 NvMAdmin 调用的操作。AUTOSAR 标准定义这些操作。在您选择操作后,将生成模块的输入端口和输出端口以支持该操作。支持一项操作:SetBlockProtection

编程用法

模块参数:Operation
类型:字符向量
值:'SetBlockProtection'
默认值:'SetBlockProtection'

模块采样时间。默认设置为模块从模型继承其采样时间。

编程用法

模块参数:st
类型:标量
值:'-1' | 标量
默认值:'-1'

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2016b 中推出

全部展开