5 Q&A

Q&A

キーワード検索:「タイトルのみ」と「本文を含む」検索ができます。
「本文を含む」検索で複数検索される場合は、間は半角スペースを使用してください。
例)テスト カバレッジ

絞り込み: 「製品」「カテゴリー」「タグ」の項目でチェックをつけ、「絞り込む」ボタンをクリックすると絞り込みが可能です。
絞り込みは「AND」または「OR」が使用可能です。

製品











カテゴリー




タグ
















5 Q&A

Q&A

キーワード検索:「タイトルのみ」と「本文を含む」検索ができます。
「本文を含む」検索で複数検索される場合は、間は半角スペースを使用してください。
例)テスト カバレッジ

絞り込み: 「製品」「カテゴリー」「タグ」の項目でチェックをつけ、「絞り込む」ボタンをクリックすると絞り込みが可能です。
絞り込みは「AND」または「OR」が使用可能です。

61 - 70 / 171

タイトル最終更新日製品カテゴリータグ
SPI接続においてペリフェラルを使用した高速ドライバ 2022-04-07 DT+Trace ,

課題 SPI接続のテストポイントによるオーバーヘッドをより小さくしたい。 解決方法 ペリフェラルを使用したドライバに変更することで、テストポイント出力時のクリック周波数を上げることができ、オーバーヘッドが削減できます。 SSI/CSIを使用できる場合に対応可能です。 <ペリフェラル使用の注意点> ペリフェラルのポート以外に、汎用ポートが1ポート必要になります。ペリフェラルを使用する場合、下図のようにマイコンによっては8bit毎にCSが切り替わるものがあり、DT+Traceで検知できるデータフォーマットには合致しません。サンプルドライバでは、通常のテストポイントを4byte固定データとして出力するため、SSIのCSラインは使用せず、汎用ポート...

続きを読む
非同期バス(関数コール)接続でマクロを使用する 2022-02-21 DT+Trace ,

非同期バス(関数コール)を使うことで_TP_BusOut関数がコールできるようになりますが、関数マクロを使用して、_TP_BusOut関数をマクロに置き換える方式になります。 ここではマクロに書き換えたファイル(dt_drv.h)をDT+Traceに設定する手順を紹介します。 ドライバのダウンロード 非同期バス(関数コール)接続 ダウンロード ドライバ側の変更 _TP_BusOut関数をマクロに置き換えるため、コンパイラによってドライバに_TP_BusOutの記載がある場合にエラーや警告になる可能性がございます。 使用するドライバをエディタ等で開いていただき、_TP_BusOut関数を削除してください。 void _TP_BusOut( DT_UINT...

続きを読む
C1カバレッジを「カバレッジレポート」上に表示させたい 2022-06-29 DT+Trace ,,

本稿では、C1カバレッジの解析結果をカバレッジレポート上に出力する方法を説明します。C1カバレッジの設定を行う事で、テストレポートを解析し、実機上での操作/テストで対象となる関数内の分岐処理が真/偽両方の動作を網羅できているか、実行されていない分岐条件を確認し、不足している操作/テストパターンの検討などに活用する事ができます。 概要および手順 DT+Traceでは、プロパティ設定からC1カバレッジ解析の設定を行う事でレポート解析の際にカバレッジレポートにC1カバレッジの結果を出力する事が可能です。大まかなフローは以下の通りです。 C1カバレッジを行う 1. 環境設定でレポート解析設定からC1カバレッジ解析を設定します。 ツールメニューの環境設定より、「...

続きを読む
特定のプリプロセッサをテストポイント自動挿入の対象から除外する。 2022-02-28 DT+Trace, DT10, DT-Win

テストポイント自動挿入の解析に失敗する場合(コメント領域以外でマルチバイトコードが出現する場合など)やデバッグコードなど、テストポイント自動挿入の対象から除外したい区間が存在する場合があります。 しかし、通常の自動挿入では、ヘッダファイルを認識しないため、プリプロセッサ処理で無効になっている箇所に対しても、テストポイントを挿入します。 プリプロセッサを考慮した上で、テストポイントを挿入するには、次の2つの方法があります。 条件付きコンパイル解析を用いる方法 条件付きコンパイル解析を行うには、プロジェクトに登録されているソースファイルがIncludeしているパスを、プロジェクトに設定する必要があります。 メニューから[ファイル]→[プロジェクト設定]を選...

続きを読む
変数値をビックエンディアンで表示できますか? 2022-02-28 DT+Trace, DT+FS, DT10, DT10 AE, DT-Win ,

次の手順で変数値をビックエンディアンで表示できます。 メニューの[ファイル]→[プロジェクトの設定]を選択します。 [プロジェクト設定]ダイアログの[オプション]ページから、[変数値出力時のバイト順]を"Hi/Lo(Big Endian)"に変更します。 テストレポートを再表示します。...

続きを読む
Windows7のPCで、Dynamic Tracerを接続し電源を入れても、デバイスドライバが自動でインストールされない。 2022-02-07 DT10, DT10 AE

Windows7では、DynamicTracerのデバイスドライバは自動でインストールされません。 お手数ですが、次の手順に従い、手動でインストールしてください。  [デバイスマネージャー]を開きます。  [デバイスマネージャー]から[Dynamic Tracer]を右クリックし、[ドライバーソフトウェアの更新]を選択します。  [コンピューターを参照してドライバーソフトウェアを検索します]を選択します。  [参照]ボタンから、検索先のフォルダに以下を指定します。- Windows7(32bit) :C:¥Program Files¥HeartLandData¥DT10¥driver¥win7¥x86- Windows7(64bit) :C:¥Prog...

続きを読む
DT+FS 構造解析エンジンのライセンスでエラーが発生する 2022-02-17 DT+FS

構造解析エンジンのライセンスの確認はクライアントPCでコマンドプロンプトを管理者で起動して以下のコマンドを実行することで確認することができます。 > cd C:¥Program Files¥HeartlandData¥DT+FS¥tool¥scitools¥bin¥pc-win64 > und 実行して以下のエラーメッセージが表示された状況における内容を説明します。 undコマンドを実行したときに「This license has expired.」と表示される undコマンドで実行したときに「Fatal Error: No valid Understand license found」「No license」と表示される undコマンドを...

続きを読む
プロジェクトにソースファイルが登録できない。 2022-03-10 DT+Trace, DT+FS, DT10, DT10 AE, DT-Win

プロジェクトに登録できるファイルの拡張子は、製品毎に決まっています。 UNIX系のコンパイラなどで、拡張子が「\*.cxx」や「\*.cc」など「\*.cpp」以外の拡張子を使用している場合、 以下の方法で拡張子を登録してください。 各言語の拡張子は、以下のような環境変数で設定されます。 拡張子 環境変数 Cの拡張子 DTX_EXT_C C++の拡張子 DTX_EXT_CPP Javaの拡張子 DTX_EXT_JAVA C#の拡張子 DTX_EXT_CS 本アプリケーションがインストールされているPCで[環境変数]を表示させます。 ユーザー環境変数、またはシステム環境変数に、上記の環境変数を登録します。 「変数値」の指定形式は、“;(セミコロン)” で...

続きを読む
イベントID出力方式は何を選べばいいですか? 2022-02-10 DT+Trace, DT+FS, DT10, DT10 AE, DT-Win

イベントIDは、ターゲットのタスクやスレッドの動きを確認するために使用します。 テストレポートに出力されたイベントIDを解析し、イベントの遷移状態のグラフ(イベントトレース機能)や、単位時間当たりのイベント毎の占有率(プロセス占有率)を確認できます。 ターゲットの搭載OSや使用条件により、イベントIDの出力方式とそれを取得する方式を4つのモードから選択します。 次の表を参考に、ご使用のターゲット環境に適したイベントID出力方式を選択してください。 また、サンプルドライバは、指定したイベントID出力方式に応じたドライバをご使用ください。・DT+シリーズの場合 ・DTシリーズの場合 ターゲット環境・使用条件 イベントID出力方式取得方法 特 長 OSがタス...

続きを読む
テストポイントの挿入位置がおかしい、または挿入されない箇所がある 2022-02-08 DT+Trace, DT10, DT10 AE, DT-Win

対象のソースコードが自動挿入の制限事項に当てはまっていないかを確認してください。詳しい仕様は、各製品ヘルプの[自動挿入のルール]ページをご確認ください。 どの制限にも当てはまっていない場合、サポートへお問い合わせください。関連記事 - テストポイント自動挿入でエラーが発生した。- テストポイントを挿入したターゲットがコンパイルエラーになる。...

続きを読む