このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
ソース コードの生成
関数の展開と統合のためのソース コード モジュールの生成および検証
ソース コードの生成を開始する方法と、コード ジェネレーターによって生成されるファイルとフォルダーの詳細について学習します。大規模なプロジェクトを整理するには、コード生成プロジェクト テンプレートを使用します。プロジェクトは、必要なファイルの検索、ファイルと設定の管理および共有、ソース管理の対話操作、コントローラー コードの生成、テスト ハーネスのシミュレーションの実行に役立ちます。
クイック スタート ツールを使用したコードの生成から開始できます。
アプリ
Embedded Coder | 大量生産で用いられる組み込みプロセッサ向けに、読みやすい、コンパクトで高速な C コードおよび C++ コードを生成 |
関数
トピック
コードの生成
- クイック スタート ツールを使用したコードの生成
可読性が高く効率的なコードをすばやく生成するためのモデルの準備。 - コード生成速度の向上
モデルを変更してコード ジェネレーターによるコード生成速度を上げます。 - Embedded Coder を使用したコード生成
Simulink® モデルのターゲットを選択し、オプションを構成して、組み込みシステム用の C コードを生成し、生成されたファイルを表示します。 - 地域と言語の設定とコード生成
効率的なグローバリゼーションのための地域と言語の設定のサポート。 - コード置換とは
コードを置換する理由と方法。MathWorks が提供するコード置換ライブラリ。コード置換ライブラリの内容と、コード ジェネレーターでその内容を使用する方法。用語と制限。 - コード置換ライブラリの設定
使用可能なコード置換ライブラリとライブラリの内容を調査し、コード要件に適したライブラリを見つけます。 - デバッグ用のモデルの構成
生成コードおよびビルド プロセスがデバッグ用に設定されるようにモデルを構成します。 - 生成されたコードの再読み込み
生成されたコードをモデル エクスプローラーから再度読み込みます。
プロジェクトによるコード生成
- プロジェクトでのコードの生成とモデルのシミュレーション
この例では、新規プロジェクト用のコード生成テンプレートの使用方法を示します。 - プロジェクトを使用したプログラムによるコードの生成とモデルのシミュレーション
この例では、プロジェクト API を使用して新しいプロジェクトを作成し、ファイルを操作するためのプロジェクト タスクを自動化する方法を示します。
コード生成ファイルとフォルダー
- ビルド プロセスのフォルダーの管理
コード ジェネレーターが作成するフォルダーを管理します。 - ビルド プロセスのファイルの管理
コード ジェネレーターによって生成されるソース ファイルと依存ファイルの作業。 - ビルド プロセスのファイルの依存関係の管理
コード ジェネレーターによって生成されるソース ファイルと依存ファイルの作業。 - ファイル名とフォルダー名のビルド プロセス サポート
ファイル システムの問題によってファイルの処理が妨げられている場合に発生するビルド プロセス エラーのトラブルシューティング。 - Manage File Packaging of Generated Code Modules
Generate code modules and header files with the code generator.
組み込みシステムのコード生成のチュートリアル
- Tutorial for Generating C Code from a Control Algorithm for an Embedded System
This guided tutorial shows how to generate code for a control algorithm model, integrate the generated code with an existing system, and validate simulation and executable results.
- ステップ 1: C コード生成のためのコントロール アルゴリズム モデルの準備
- ステップ 2: 生成コードのデータ インターフェイスの構成
- ステップ 3: 生成コードの関数の分割
- ステップ 4: モデルおよび生成コードからの外部 C コードの呼び出し
- ステップ 5: Simulink 環境外での統合コードの作成
- ステップ 6: 生成コードのテスト
- ステップ 7: 生成されたコードのパフォーマンス評価
- ステップ 8: Cygwin と Eclipse のインストールと使い方