Main Content

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 で導入

すべて展開する