メインコンテンツ

SIL または PIL でソースレベル デバッグを有効にする

SIL または PIL 実行時の生成コードのデバッグ

R2023a 以降

説明

アプリ構成ペイン: デバッグ

構成オブジェクト: coder.EmbeddedCodeConfig

ソフトウェアインザループ (SIL) またはプロセッサインザループ (PIL) 実行時の生成コードのデバッグ。

SIL または PIL の実行中における生成コードのデバッグ (Embedded Coder)を参照してください。

設定

オフ

この値が既定値です。

SIL または PIL 実行時の生成コードのデバッグを無効にします。

オン

ソフトウェアインザループ (SIL) またはプロセッサインザループ (PIL) 実行時のデバッガーによるコードの動作の観察を有効にします。

SIL の実行でサポートされるデバッガー:

  • Windows® では、次の手順を実行します。

    • Microsoft® Visual Studio® IDE。

    • Visual Studio Code と MinGW® GDB。MATLAB® Coder™ Interface for Visual Studio Code Debugging サポート パッケージのインストールが必要です。

  • macOS では、Visual Studio Code と LLDB。MATLAB Coder Interface for Visual Studio Code Debugging サポート パッケージのインストールが必要です。

  • Linux® では、次のようにします。

    • GNU® Data Display Debugger (DDD)。

    • Visual Studio Code と GDB。MATLAB Coder Interface for Visual Studio Code Debugging サポート パッケージのインストールが必要です。

サポート パッケージのインストールの詳細については、https://www.mathworks.com/matlabcentral/fileexchange/103555-matlab-coder-interface-for-visual-studio-code-debuggingを参照してください。

PIL 実行用のデバッガーのセットアップの詳細については、Set Up PIL Connectivity by Using Target Framework (Embedded Coder)を参照してください。

プログラムでの使用

プロパティ: SILPILDebugging
値: false | true
既定の設定: false

バージョン履歴

R2023a で導入