|
USBプロトコルスタック
AVE-USB(R)の概要
AVE-USB(R)は、ACCESSが独自に開発した組み込み向けUSBプロトコルスタックです。USB2.0に準拠し、従来のホスト機能とペリフェラル機能に加えて、パソコンを介さずに2つの周辺機器を相互接続できる新規格「USB On-The-Go」に対応しています。このことにより、携帯電話端末、PDA、デジタルカメラ、プリンタ、ゲーム機など、組み込み機器同士でのUSBを使ったデータの交換や印刷などを可能にします。
機能と特長
- USB OTG対応により、パソコンを介さず機器同士の接続を実現(PCとの接続も可能)
- ダイナミックにホスト/ペリフェラルの切り替えが可能
- ホストドライバ/ペリフェラルドライバ/OTGドライバを、それぞれ単体で実装可能
- 必要な機能のみを搭載でき、メモリ量を削減可能(ホスト/ペリフェラルの単体使用など)
- プラグアンドプレイに対応
- 最初からOTG対応を意識して設計・開発
- ANSI仕様のC言語で記述され、様々なCPU、OSに移植可能
- 組み込み機器への最適化により、コンパクト化・高速化を実現
- 情報家電のデファクトスタンダードブラウザ「NetFront」、µITRON4.0準拠リアルタイムOS「µMore」、組み込み向けファイルシステム「AVE-File」等、ACCESSコンポーネントウェアと組み合わせたトータルソリューションを提供
AVE-USB(R)モジュール構成図

AVE-USB(R)システム構成例
携帯電話端末同士でのデータ交換

デジタルカメラ、携帯電話端末の画像印刷

主な対応仕様
- USB 2.0 Full speed(12Mbps) Host, Peripheral
- USB OTG Dual-Role-Device, HNP, SRP
- 転送モード:Control, Bulk, Interrupt, Isochronous
- 対応デバイス(Host):
・プリンタ
・ストレージ(Bulk Only, CBI)
・デジタルカメラ(PTP)
・Ethernetアダプタ
・シリアル(簡易CDC ACM)
- 対応デバイス(Peripheral):
・ストレージ(Bulk Only)
- 対応コントローラ:セイコーエプソン株式会社製 S1R72005
- 対応CPU:SH-Mobile(SH7290)
- 対応OS:µITRON(µMore v4.0)
|