ターゲット ハードウェア用のカスタム ソフトウェア
ハードウェア プラットフォームに対する MATLAB® 設計および Simulink® 設計の展開用ソフトウェアの作成
ハードウェア プラットフォームに対する MATLAB 設計および Simulink 設計の展開を有効化またはサポートするソフトウェアを作成します。フォルダーとファイルの規則、ソフトウェア コンポーネント、ビルド プロセスでの情報の受け渡しを把握します。
次のことを実行できます。
ビルド プロセスのカスタム ツールチェーンを登録する。
ターゲット ハードウェア用に XCP サーバー ソフトウェアをカスタマイズする。
コード生成の仮定の有効性をチェックするターゲット ハードウェア アプリケーションを作成する。
ターゲット フレームワークを使用して、次のことができます。
サポートされるハードウェアの範囲を拡大する。
エクスターナル モードおよびプロセッサインザループ (PIL) シミュレーション用に Simulink とターゲット ハードウェアの間の接続を指定する。
開発の目的を満たし、コード生成を制御するために、システム ターゲット ファイルをカスタマイズできます。
名前空間
target | ターゲット ハードウェア情報とビルド ツール情報の管理 |
クラス
関数
トピック
カスタム ターゲット ハードウェア サポート
- カスタムのターゲット
MATLAB 設計および Simulink 設計をハードウェア プラットフォームに展開するソフトウェアを作成します。 - ターゲット開発フォルダー、ファイルおよびビルド
カスタム システム ターゲット ファイルの開発をビルド プロセスで作成および使用するフォルダーとファイルに関連付け。 - カスタム ツールチェーンの登録
サードパーティのソフトウェア ビルド ツールを実行可能ファイルおよびライブラリの作成用に登録します。 - カスタム ツールチェーンの登録および実行可能ファイルのビルド
ツールチェーンを登録および使用して実行可能ファイルをビルドします。 - カスタム ツールチェーンの検証のトラブルシューティング
検証エラーのトラブルシューティングを行います。 - XCP サーバー ソフトウェアのカスタマイズ
ターゲット ハードウェア用に XCP サーバー ソフトウェアをカスタマイズする。 - コード生成の仮定のチェック
スタンドアロン ワークフローを使用して、コード ジェネレーターの仮定をチェックします。
ターゲット フレームワークを使用した開発のサポート
- 新しいハードウェア デバイスの登録
新しいデバイスを登録することで、サポートされるハードウェアの範囲を拡大する。 - Simulink とターゲット ハードウェアの間のエクスターナル モードの接続性の設定
target
パッケージを使用して Simulink とターゲット ハードウェアの間の接続性を指定する。 - Set Up PIL Connectivity by Using Target Framework
Provide PIL connectivity between Simulink and the target hardware. - Define Custom Emulator for Target Connectivity
Provide connectivity for target emulator.
システム ターゲット ファイルを使用した開発のサポート
- システム ターゲット ファイルのカスタマイズ
開発の目的を満たし、コード生成を制御するカスタム システム ターゲット ファイルを開発します。 - カスタム ターゲットのオプション機能
ツールチェーン準拠やモデル参照準拠など、コード生成機能と準拠するためのカスタム システム ターゲット ファイルに対するオプション機能のサポートを追加します。 - カスタム ターゲットを使用したツールチェーン アプローチのサポート
ビルド プロセスのユーザー インターフェイスをより制御するため、カスタム システム ターゲット ファイルにツールチェーン アプローチのサポートを追加します。 - モデル参照のサポート
モデル参照ビルドのために、カスタム システム ターゲット ファイルにモデル参照のサポートを追加します。 - コンパイラ最適化レベル コントロールのサポート
より多くのビルド プロセス制御のために、カスタム システム ターゲット ファイルにコンパイラ最適化レベル コントロールのサポートを追加します。 - 複数タスクの同時実行のサポート
マルチコア ターゲット モデルのために、マルチタスク実行サポートをカスタム システム ターゲット ファイルに追加します。 - C 関数プロトタイプ コントロールのサポート
より多くのビルド プロセス制御のために、カスタム システム ターゲット ファイルに C 関数プロトタイプ コントロールのサポートを追加します。 - C++ クラス インターフェイス コントロールのサポート
より多くのビルド プロセス制御のために、カスタム システム ターゲット ファイルに C++ クラス インターフェイス コントロールのサポートを追加します。 - デバイス ドライバー
リアルタイム開発プロジェクトの一部としてデバイス ドライバーを使用します。 - TCP/IP またはシリアルのエクスターナル モード通信のためのトランスポート層の作成
カスタム ターゲットへのエクスターナル モード接続をサポートするカスタムの下位通信層を作成します。