emUSB-Host On-The-Go

  • メーカー: Segger
Share to Facebook Share to Twitter Share to Google Plus
emUSB-Host On-The-Go
USB On-The-Go(OTG)は、デュアルロールデバイス、つまりホストまたはペリフェラルとして機能するデバイスを導入しています。USB OTGは標準のUSBホスト/周辺機器モデルを保持しており、単一のホストがUSB周辺機器と通信します。emUSB OTGは、USB OTGコントローラの役割を検出するための簡単なインターフェイスを提供します。

仕 様

〈含まれるコードの例〉
APIを使用するアプリケーション例には、emUSB-Host-OTGを含む出荷または評価ソフトウェアが付属しています。この例では、OTGスタックを起動し、有効なセッションが検出されるまで待機しています。有効なセッションが検出されるとすぐに、IDピン状態がチェックされて、emUSBデバイスまたはemUSBホストが初期化されるかどうかが検出されます。emUSB-Deviceでは、簡単なマウスサンプルが使用されます。emUSB-Host側では、USBメモリスティックを検出し、検出されたスティックに関する情報を表示するMSDサンプルが使用されます。

〈このクラスによるリソース使用状況〉
・ ROM使用量
約350バイト+(emUSBホストコアドライバ+ emUSBデバイスコアドライバ含む)
・ RAM使用量
4バイト+(emUSBホストコアドライバ+ emUSBデバイスコアドライバ含む)