製品概要
機能と利点
- すべてのUSBエンドポイント/転送タイプと、ロー・スピード(1.5Mbps)、フル・スピード(12Mbps)、ハイ・スピード(480Mbps)などのインターフェース速度に対応。
- 転送タイプには、コントロール、インタラプト、バルク、アイソクロナスがあり、可能な限り広範囲のクラス・ドライバにとっての基盤を提供。
- 複数のUSBクラス機能を1つのデバイスで使用可能。
- RNDIS、CDC-ACM、CDC-EEM、CDC-ECM、CDC-NCM、CDC-FTDI、Raw/ベンダ固有向けクラス・ドライバ。
詳細については、HCC Embedded USBの概要ページを参照してください。
製品概要
このUSBホスト・スタックはスケーラブルです。多くのホスト・クラス・ドライバが含まれており、これにより組み込みホストは、メモリ、プリンタ、オーディオ・デバイス、ジョイスティック、仮想シリアル・ポート、ネットワーク・インターフェースなど、様々なUSBデバイスを制御できます。EHCI、OHCI、非標準の各USBホスト・コントローラに対応できます。
USBデバイス・スタックを使用することで、開発者は組み込みデバイスにUSBデバイスの機能を統合することができます。USBデバイス・スタックには多くのデバイス・クラス・ドライバがあり、メモリ、仮想シリアル・ポート、ジョイスティック、オーディオ・システム、またはネットワーク・カードなど、デバイスに複数の機能をもたらします。HCCは多くのUSBデバイス・コントローラを提供しています。
また、HCC Embeddedは、必要な機能をすべて備えたソフトウェアOTGスタックも提供しており、2つの接続デバイス間でどちらがホストとして動作するかを決定できるよう、SRPプロトコルやHNPプロトコルをサポートしています。
詳細については、HCC Embedded USBの概要ページを参照してください。