このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
アーキテクチャとコンポーネントの設計
組み込みシステムのためのコード生成と展開を目的としたコンポーネント アルゴリズムの開発によるソフトウェア システムの設計
Simulink® と Embedded Coder® を使用して、ターゲット ハードウェアでアプリケーションとして実行したり他のコンポーネント コードとの統合用に生成コードとして展開したりできるアプリケーションとコンポーネントのモデルを設計します。
やり直しを回避または最小化するには、設計プロセスの最初からコード生成を考慮し、Simulink エディターでコンポーネント モデルを作成します。さまざまなスケジューリング シナリオに対するモデリング スタイル、Simulink モデリング セマンティクスのコード生成処理、既存のコードのインポート、モデリング標準およびモデリング ガイドラインの適用など、ソフトウェア コンポーネントの設計要因と問題を考慮します。
カテゴリ
- 設計の準備
ソフトウェアの問題を細分化し、組み込みシステム アーキテクチャの側面を Simulink モデリング環境の要素にマッピング
- アプリケーションとコンポーネントのインターフェイス
ターゲット環境ソフトウェアと対話するためのアプリケーションとコンポーネントのインターフェイスを設定
- Simulink モデリング コンポーネント
Simulink コンポーネントベースのモデリング オプション、再利用の手法、バリアントを使用した生成コードのモジュール化
- 外部コードのインポート
外部 MATLAB® コード、C または C++ コードをインポートするオプションの選択および適用
- タイマーとスケジューリング
コード ジェネレーターが絶対時間と経過時間および時間ベースとイベントベースのスケジューリングをサポートする仕組みの学習
- 業界標準、ガイドラインおよびブロックの使用法
モデルの開発および業界標準に準拠したコードを生成するためのモデリング ガイドラインの使用
- C コード構造のモデル化パターン
特定の C 構造を生成するモデル化パターンの適用
- 組み込みターゲット用ブロック
組み込みプロセッサと組み込みオペレーティング システム用のブロック