メインコンテンツ

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

PIL とテスト ツールを使用したコード置換の検証

テスト環境のカスタマイズ、コマンド ライン関数を使用したテストの作成と実行、テストの基本設定を行う

Qualcomm® Hexagon® プロセッサ テスト ツールは、テスト環境をカスタマイズする機能を提供します。カスタム制約を使用してテストの記述を拡張したり、テストの実行を拡張したりできます。

Simulink® Test™ を使用して以下を行うことができます。

  • テスト ファイルを作成する。

  • コマンド ラインからテストを実行する。

  • テスト環境を設定して標準化する。

テスト ファイルを使用して、複数のシステムで同じテスト手法を繰り返したり、回帰テストを実行したりできます。

このページの例では、プロセッサインザループ (PIL) シミュレーションを使用してコードの検証と妥当性確認を実行できます。リアルタイム実行プロファイリングを使用して、生成されたコードがリアルタイムのパフォーマンス要件を満たしているかどうかを確認します。

関数

configureModelWithHardwareConfigure Simulink model for code generation on Qualcomm Hexagon hardware (R2024b 以降)

クラス

crltest.ContainsPatternConstraint to check if C/C++ file contains a specific pattern (R2024b 以降)
crltest.PerfTestCaseTest case class to validate performance numbers of the generated C/C++ code (R2024b 以降)
logsimulationtime Log the execution time of simulation (R2024b 以降)

トラブルシューティング

Resolve Common Issues

Troubleshoot issues in Embedded Coder® Support Package for Qualcomm Hexagon Processors and learn how to fix them.

注目の例