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参考資料

転送例の概要

このドキュメントで前述した手引きでは、データロギングサポートを既存の CCS プロジェクトに追加する方法を説明しました。さらに、マイコン制御センターの各機能の C2000 サンプルコードは、以下のパスの C2000Ware SDK で参照できます。C2000Ware_VERSION#/driverlib/[DEVICE_GPN]/examples/[CORE_IF_MULTICORE]/transfer/. 各例の説明と、エクスポートデバイスおよびブリッジデバイスでこれらの例を一緒に使用する方法を以下に示します。

プライマリデバイスの例 ブリッジデバイスの例 説明 ハードウェア設定
transfer_customlog_export_usb 該当なし
  • 機能:アプリケーションロギング
  • プライマリ通信プロトコル:USB
  • プライマリパッケージフォーマット:JSON
  • 簡単なテキストベースのメッセージを 1 秒ごとに GUI に記録します (基本的には USB を使用した printf)。
設定 #1
transfer_customlog_export_sci (1)
  • 機能:アプリケーションロギング
  • プライマリ通信プロトコル:UART
  • プライマリパッケージフォーマット:JSON
  • 簡単なテキストベースのメッセージを 1 秒ごとに GUI に記録します (基本的には UART を使用した printf)。
設定 #2
transfer_customlog_export_sci_buffer (1)
  • 機能:アプリケーションロギング
  • プライマリ通信プロトコル:UART
  • プライマリパッケージフォーマット:JSON
  • 個別のプロセスを使用して、1 秒ごとに簡単なテキストベースのメッセージを GUI にバッファしてログに記録します (基本的には、タイミングの狭いシステムでは UART を使用する printf)。
設定 #2
transfer_customlog_export_sci_logArrays (1)
  • 機能:アプリケーションロギング
  • プライマリ通信プロトコル:UART
  • プライマリパッケージフォーマット:JSON
  • テキストベースのデータ配列と数値データ配列を 1 秒ごとに GUI に記録します。
設定 #2
transfer_raw_fsi_tx transfer_comslogger_export_sci
  • 機能:通信ロガー
  • プライマリ通信プロトコル:FSI
  • プライマリパッケージフォーマット:なし (FSI フレームのみ)
  • FSI を使用して未加工データを記録 - すべての未加工 FSI データを抽出して SCI を介し送信し GUI に表示
設定 #4
transfer_customlog_export_fsi transfer_bridge_sci
  • 機能:アプリケーションロガーと転送ブリッジ
  • プライマリ通信プロトコル:FSI
  • プライマリパッケージフォーマット:JSON
  • FSI (JSON 形式) を使用してデータを記録 - JSON 形式の FSI データを受信して SCI を介しペイロードを送信し GUI に表示
設定 #4
transfer_rtlog transfer_comslogger_rtlog_export_sci
  • 機能:リアルタイムロガーおよび通信ロガー
  • プライマリ通信プロトコル:FSI
  • プライマリパッケージフォーマット:カスタム (フレーム構造による)
  • カスタムバイトパッキング形式の FSI を使用してリアルタイムデータを記録 - 受信した FSI データ要素を抽出して SCI で送信し GUI にインテリジェントに表示します。
設定 #4
この例では、UART-USB ブリッジデバイスが必要です。すべての C2000 LaunchPAD と controlCARD には、このブリッジデバイスがボードに組み込まれており、PC 上でデータを表示するためにハードウェアを追加する必要はありません。ロギングデバイスにカスタムボードを使用する場合は、外部の UART-USB ブリッジデバイスが必要です。