Community Translated by NoTa_4591161 Version: **
Translation - English: Using CyU3PDebugPrint API to Send Debug Messages over USB-CDC Interface from FX3 Firmware – KBA23147...
この記事は、AN75779-USBビデオクラス(UVC)フレームワークでEZ-USB®FX3™を使用してイメージセンサーインターフェイスを実装する方法に添付されているプロジェクトに基づいています。この記事を使用するには、この記事に関連付けられているZIPファイルをダウンロードして解凍する必要があります。
CyU3PDebugPrintのAPIは、専用のオンボードUART-USBブリッジデバイスを使用するのではなく、USB-CDCインターフェースを介してホストにデバッグメッセージを送信するために使用することができます。これを行うために、AN75779のファームウェアで次の変更が加えられます。
この関数は、CyFxUVCApplnUSBEventCB()でSET_CONFIGURATIONイベントが発生したときに呼び出されます。
これらの変更が加えられたファームウェアがFX3デバイスにプログラムされると、次のデバイスがホストに列挙され、デバイスマネージャーで次のように表示されます。
次のデバッグメッセージがターミナルに表示されます。
ファームウェアに次のコードがあるため、「cdc-debug-enabled」というメッセージが表示されます。アプリケーションに応じて変更できます。
注意: