|
USBware ホストスタック は、機器にUSBホスト機能を組み込むためのソフトウェアです。
主な特長
- USB 1.1/2.0/3.0
- WirelessUSB対応
- 小さいフットプリント
- CPU非依存
- 各種OS用をドロッブインサポート
- OS抽象化レイヤにより未対応OSにも簡単に移植可能
- RTOSなしでも動作
- すべてC言語で記述
- ソースコード提供
- PCIバス、ローカルバスなど充実したUSBコントローラ対応、USB IPコア対応
- コントロール転送、インタラプト転送、バルク転送、アイソクロナス転送をサポート
- ハイスピード、フルスピード、ロースピードをサポート
- On-The-Goに対応した製品も提供
ユーザーの利益性
- 動的にアタッチおよび再設定可能なペリフェラル
- 同一のワイヤーでアイソクロナス転送と非同期転送をサポート
- 複数のデバイスの同時運用をサポート
- さまざまなパケットサイズおよび転送レートのサポート
- エラー対処のメカニズム
- ユーザにディレイを感じさせない動的な抜き差し
- メモリリークを防ぐための、静的および動的なメモリプール管理メカニズム
- アップル社よりライセンスを受けたiPodクラスドライバのサポート
対応コントローラ
- 標準仕様のOHCI, UHCI, EHCI, xHCI
- 単体USBコントローラおよびUSB IP
- NXP ISP 116x/136x/156x/176x
- Chipidea HS core
- Chipidea (ARC) FS core
- ARC VUSB32
- Mentor HS Core
- Synopsys (EHCI/OHCI) Core
- Synopsys HS Core
- Synopsys/TD243 Core
- USBコントローラ内蔵CPU
- Renesas (SH2A, SH3, SH4A)
- TI OMAP HS
- TI OMAP FS
- TI Jacinto
- TI TMS320C64x DSP
- Freescale i.MX21/25/27/31/35
- Freescale MPC5200
- Freescale PowerQUICC MPC8xxxx
- Freescale Coldfire MCFxxxx
- NXP LPC 214x/236x/24xx/3xxx
- ST STA2065 (ST Cartesio+)
- ST STi55xx/77xx
- Atmel AT91SAM7x/9x
- Atmel AT91RM920
- Samsung S3C241x
- Samsung S3C64xx
- Blackfin BF54x/BF52x
- Conexant Cx2417x
- PNX 831x/833x
- RMI AU1350
- ChipWrights CW5631
※その他のコントローラ対応については、お問い合わせください。
主な用途(アプリケーション例など)
- 携帯メディアプレーヤー
- マスストレージ機器
- ヒューマンインターフェース機器
- AV機器
- 携帯電話
- 固定電話
- 有線LAN端末
- 無線LANドングル
- レジデンシャルゲートウェイ
- 計測装置
- 試験装置
- 医療機器
- データロガー
- バーコードリーダー
オプション/拡張性
- クラスドライバ対応
- USBリモートNDISスレーブスタック
技術サポート体制
1年間の技術サポートを有償で提供いたします。 開発段階の技術的な疑問に、メールや電話でサポートいたします。 製品を熟知した専任サポートスタッフが、お客様の開発を強力にバックアップいたします。
移植・チューニング
弊社が提供するソフトウェアの移植サービスからアプリケーションの開発受託サービスなどを、別途承っております。開発期間が短い場合やエンジニアリングリソースが不足している時など、お客様に代わり経験豊富なエンジニアが移植、開発作業を行います。
|