USB Host CDCクラスドライバ
本モジュールは、以下の機能を提供します。
ACM以外のデバイスは非サポートです。
同時接続可能な最大デバイス数は2個です。
OS必須です。本モジュールはuC3向けに作成してあります。
USBHost Coreドライバ (USBHCore)
|
名前 |
説明 |
![]() |
現在の通信機能をデフォルトに設定する | |
![]() |
Data Class Interface での転送を禁止する Usbh_Cdc_Open 時に確保した Bulk IN 転送用受信バッファのメモリを削除する | |
![]() |
コミュニケーションクラスドライバの終了 | |
![]() |
現在の通信機能を取得する | |
![]() |
Communication Class Interface で転送された受信データを取得する | |
![]() |
現在の非同期シリアル通信設定を取得する | |
![]() |
ファームウェアバージョン情報を取得をする。 | |
![]() |
コミュニケーションクラスドライバの初期化 | |
![]() |
Data Class Interface での転送を許可する Bulk IN 転送用受信バッファのメモリを確保する | |
![]() |
Data Class Interface で転送された受信データを取得する | |
![]() |
CDCドライバの初期化および通知用コールバック関数の登録 | |
![]() |
挿抜イベント通知コールバックを変更 | |
![]() |
Data Class Interface での Bulk IN 転送を再開する | |
![]() |
Interrupt IN 転送を再開する | |
![]() |
ブレーク信号を送出する | |
![]() |
指定された送信データを Communication Class Interface で転送する | |
![]() |
通信機能を設定する | |
![]() |
RS232 制御信号線を設定する | |
![]() |
非同期シリアル通信を設定する | |
![]() |
Data Class Interface での Bulk IN 転送を停止する | |
![]() |
Interrupt IN 転送を停止する | |
![]() |
指定された送信データを Data Class Interface で転送する |