Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Simulink モデルからの C++ コードの生成

この例では、Embedded Coder® 製品を使用して重要な点火システムの Simulink® モデルから C++ コードを生成する方法を示します。

組み込みシステムに展開するコードを生成して確認するために、Embedded Coder クイック スタート ツールを使用してコード生成用のモデルを準備できます。次に、Simulink エディターからアクセスできるコード ツールを使用して、コード インターフェイスを設定し、コード生成を開始して、生成されたコードを確認します。

モデル例

このチュートリアルでは、モデル例 CppClassWorkflowKeyIgnition を使用します。

CppClassWorkflowKeyIgnition モデルは、より大規模な車両のエンジンの制御システムにおける重要な点火システムを表しています。点火がオンになると、keyState 入力信号の状態が変わり、制御システムは遅延が経過するまで出力 engineState の切り替えを待機します。

rtwdemo_cppclass_workflow_top_bl.png

このチュートリアルを使用して、以下の方法について説明します。

  • Embedded Coder クイック スタート ツールを使用して C++ コードを生成する。

  • C++ クラス インターフェイスを構成する。

  • 生成された C++ コードを展開する。

最初のタスクについては、Embedded Coder クイック スタートを使用した C++ コードの生成を参照してください。

Copyright 2022 The MathWorks, Inc.