このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
ターゲット プラットフォーム デバイスのカスタマイズ
ターゲット プラットフォームおよび必要なコード機能に関する情報のコード ジェネレーターへの提供
ターゲット デバイスに対して、コード ジェネレーターにターゲット プラットフォームおよび必要なコード機能に関する情報を提供するシステム ターゲット ファイルを選択します。次のことも実行できます。
target
パッケージを使用して、サポートするハードウェアの範囲を拡大する。関数と演算子のコード置換ライブラリを使用するようにコード ジェネレーターを構成する。
パッケージ
target | ターゲット ハードウェア情報とビルド ツール情報の管理 (R2019a 以降) |
クラス
target.Alias | ターゲット オブジェクトの代替識別子を作成 (R2019a 以降) |
target.LanguageImplementation | C および C++ コンパイラの実装の詳細を提供 (R2019a 以降) |
target.Object | ターゲット タイプの基底クラス (R2019b 以降) |
target.Processor | ターゲット プロセッサ情報の提供 (R2019a 以降) |
関数
target.add | ターゲット オブジェクトを内部データベースに追加 (R2019a 以降) |
target.clear | Clear all target objects from internal database (R2023a 以降) |
target.create | ターゲット オブジェクトを作成 (R2019a 以降) |
target.export | ターゲット オブジェクトのデータをエクスポート (R2019b 以降) |
target.get | 内部データベースからのターゲット オブジェクトの取得 (R2019a 以降) |
target.remove | 内部データベースからのターゲット オブジェクトの削除 (R2019a 以降) |
target.update | Update target objects in internal database (R2023a 以降) |
target.upgrade | ハードウェア デバイスの既存の定義をアップグレードする (R2019b 以降) |
トピック
- 製品間でのシステム ターゲット ファイルのサポートの比較
製品、コード スタイルおよび生成コードの機能ごとにシステム ターゲット ファイルのサポートを評価します。
- システム ターゲット ファイルの構成
ソルバーおよびシステム ターゲット ファイルを選択して構成する。
- STF 関連のコード生成パラメーターの構成
コード生成用の GRT、ERT または ERT ベースのシステム ターゲット ファイルに関連するモデル パラメーターを構成します。
- ランタイム環境オプションの構成
開発および展開のランタイム環境 (MATLAB® 開発用コンピューター、製品ハードウェア、テスト ハードウェア) の、モデルのシミュレーションおよびコード生成オプションを設定します。
- 新しいハードウェア デバイスの登録
新しいデバイスを登録することで、サポートされるハードウェアの範囲を拡大する。
- ターゲット システムの標準の数学ライブラリの設定
コード ジェネレーターが数学演算に使用する標準ライブラリ拡張を設定します。
- Simulink モデルから生成されたコードの置換
この例では、コード置換ライブラリを使用して生成コードを置換する方法を示します。