JAJA986 August   2025 F28E120SC , F29H850TU , F29H859TU-Q1 , TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   1
  2.   概要
  3.   商標
  4. 1はじめに
  5. 2特長
    1. 2.1 ソフトウェアの設定
    2. 2.2 ハードウェア設定
  6. 3C2000ware の例を実行する
  7. 4プロジェクトへの Signal Sight の追加
    1. 4.1 SysConfig のステップ
    2. 4.2 ターゲット アプリケーションのステップ
    3. 4.3 CCS ステップ
  8. 5Signal Sight GUI の操作
    1. 5.1 ターゲット接続を確認する
    2. 5.2 データ ストリーミングを有効にする
    3. 5.3 プロット表示の調整
    4. 5.4 メニュー バー アクションとホットキー
    5. 5.5 高度な機能
      1. 5.5.1 波形アナライザ
      2. 5.5.2 スコープの設定
      3. 5.5.3 データのエクスポート
  9. 6ツールについて
  10. 7トラブルシューティング ガイド
  11. 8まとめ
  12. 9参考資料

ターゲット アプリケーションのステップ

SysConfig の選択が完了すると、SysConfig はユーザーのアプリケーション コード内で呼び出せるライブラリ関数を含むファイルを自動生成します。これらの関数を使用してツールをセットアップし、変数データをキャプチャ/バッファし、そのデータを GUI に送信してプロットできます。これらの機能をアプリケーションに実装する手順を以下に示します。

  1. 標準の SysConfig board.h ヘッダ ファイルがメイン C ファイルの先頭でインクルードされており、初期化ルーチンの最後に Board_init() が呼び出されていることを確認してください。
    #include "board.h"
    Board_init();
  2. さらに、signalsight/signalsight.hヘッダ ファイルを含めます
    #include <signalsight/signalsight.h>
     ターゲット コードに含まれるもの図 4-5 ターゲット コードに含まれるもの
  3. Board_init() を呼び出した後、アプリケーションの初期化コード内で SIGNALSIGHT_init() を追加で呼び出します。これは、グローバルに割り込みを有効にする前に実行される最後のコードにします。
    SIGNALSIGHT_init();
     ターゲット コードの初期化図 4-6 ターゲット コードの初期化
  4. プログラム内で、プロット変数の現在値を読み取り、その値をバッファに書き込む箇所を選択します。通常、これは PWM または CPU タイマ ISRで定期的に実行します。アプリケーションのこの領域にSIGNALSIGHT_capturePlotData()への関数呼び出しを追加します。
    SIGNALSIGHT_capturePlotData();
     データのキャプチャとバッファ図 4-7 データのキャプチャとバッファ
  5. バッファ内のデータを送信するプログラム内の場所を選択します。通常、この処理は低優先度またはバックグラウンド ループで行われます。これは、SCI モジュールがデータを送信するまでプログラムが待機状態になり、ブロックされる可能性があるためです。アプリケーションのこの領域にSIGNALSIGHT_sendPlotData()への関数呼び出しを追加します。
    SIGNALSIGHT_sendPlotData();
     バッファ付きデータを送信図 4-8 バッファ付きデータを送信