JAJA987 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. はじめに
  5. ハードウェア設定オプション
    1. 2.1 設定 #1
    2. 2.2 設定 #2
    3. 2.3 設定 #3
    4. 2.4 設定 #4
  6. ソフトウェアレイヤ
  7. GUI の作成
  8. アプリケーションロギング
    1. 5.1 アプリケーションログの手引き
  9. 転送ブリッジ
    1. 6.1 転送ブリッジの手引き
  10. 通信ロガー
    1. 7.1 通信ロガーの手引き
  11. 高速時間ロガー
    1. 8.1 高速時間ロギングの手引き
  12. 転送例の概要
  13. 10まとめ
  14. 11参考資料

通信ロガーの手引き

通信ロガー機能と 表 3-1 に関連するすべてのレイヤの概要を以下に示します。通信ロガー機能では、受信した FSI フレームの各要素を制御センター GUI のロギングテーブルの別の列に表示します。この機能を CCS プロジェクトに追加するために必要な手順については、次の手引きで説明します。

ソフトウェアレイヤ

 通信ロガーソフトウェアレイヤ図 7-2 通信ロガーソフトウェアレイヤ

Sysconfig 構成

 マイコン制御センターモジュール図 7-3 マイコン制御センターモジュール
 FSI ロガーと通信ロガーを有効にする図 7-4 FSI ロガーと通信ロガーを有効にする
 FSI 通信ロガー構成図 7-5 FSI 通信ロガー構成

インクルードファイル

//
// Included Files
//
...
#include "export/export.h"
#include "logger/coms_logger.h"

通信ロガー初期化

//
// Logging Inits
//
EXPORT_init();
COMSLOG_init();

通信ロガーのアプリケーションコード

while(1)
{
    COMSLOG_transferBufferData();
}

通信ロガーのエラー処理 (オプション)

void COMSLOG_transferBufferOverflow() {

    //
    // Received too much data too quickly. The transfer buffer overflowed
    // Make the buffer larger
    //
    ESTOP0;

}

void COMSLOG_comsLinkError(uint16_t status) {

    //
    // FSI receive error occurred
    // Bad frames received
    //
    ESTOP0;
}

プロジェクトの構築

通信ロガーのアプリケーションコードを構築し、セクション 4 の手順に従って CCS 内で GUI を生成します。

通信ロガーツールのテスト

  1. 通信ロガーアプリケーションをブリッジデバイスにフラッシュ
  2. ブリッジデバイスの FSIRX ピンをプライマリデバイスの FSITX ピンに接続
    1. プライマリデバイスの FSITX_CLK をブリッジデバイスの FSIRX_CLK に接続
    2. プライマリデバイスの FSITX_D0 をブリッジデバイスの FSIRX_D0 に接続
    3. プライマリデバイスの FSITX_D1 をブリッジデバイスの FSIRX_D1 に接続 (オプション - デュアルデータレーンがフレーム構成で構成済みの場合)
  3. USB コネクタを使用してブリッジデバイスを PC に接続
  4. プライマリデバイスでアプリケーションロガーアプリケーションプロジェクトを実行
  5. CCS 内で生成した GUI を開く
  6. 次のような最終出力が表示
 最終出力図 7-6 最終出力