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