HE-USB/Hに関するお問い合わせ
組込み向けUSBホストプロトコルスタック HE-USB/H 豊富な対応実績。USB 1.1/2.0に準拠し、ROM/RAMの低フットプリントを実現

USBホストスタックは、機器にUSBホスト機能を組込むためのソフトウェアです。
主な特長
- USB 1.1/2.0準拠
- 少ないROM/RAMフットプリント
- CPU非依存
- RTOS抽象化レイヤによる多くのRTOSをドロップインサポート、またRTOSなしでも動作可
- すべてC言語で記述
- ソースコード提供
- PCIバス、ローカルバスなど充実したUSBコントローラ対応
- コントロール転送、インタラプト転送、バルク転送、アイソクロナス転送をサポート
- ハイスピード、フルスピード、ロースピードをサポート
- On-The-Goに対応した製品も提供
対応コントローラ
| スタンドアロン USBコントローラ | すべてのOHCI、EHCI互換コントローラ | |
|---|---|---|
| Maxim | MAX3421E | |
| NXP | SAF176x、ISP1161、ISP1181、ISP136x、ISP156x、ISP1761 | |
| Synopsys | Synopsys OTG controller | |
| Mentor Graphics | MUSB OTG controller | |
| MCU | Renesas | SH、RX、RL、78K |
| STMicroelectronics | STM32 | |
| Cypress | FM0/FM3/FM4 | |
| Atmel | AVR32、SAM3/4/7/9 | |
| Infineon | C164 | |
| Microchip | PIC24、PIC32、PIC32MZ(MUSB DMA) | |
| Texas Instruments | Stellaris、C2000、Hercules、DaVinci、Sitara、Tiva、TM4C123、TM4C129 | |
| NXP | i.MX、Kinetis、ColdFire、PowerPC、Vybrid、QorIQ、LPC1300/1700/1800/2000/3000/4000 | |
| Analog Devices | BF60x(MUSB DMA) | |
| Infineon | XMC | |
| Silicon Labs | EM32 | |
| Microsemi | Smartfusion2 SoC(MUSB DMA) | |
主な用途(アプリケーション例など)
- 携帯メディアプレーヤー
- マスストレージ機器
- ヒューマンインターフェース機器
- AV機器
- 携帯電話
- 固定電話
- 有線LAN端末
- 無線LANドングル
- レジデンシャルゲートウェイ
- 計測装置
- 試験装置
- 医療機器
- データロガー
- バーコードリーダー
オプション/拡張性
USB 2.0(On-The-Go Specification Supplement)のデュアルロールデバイスをサポートする拡張パッケージを用意しています。
クラスドライバ対応
| 機能 | クラスドライバ |
|---|---|
| コネクティビティ | Hub |
| ヒューマンインターフェース | HID(マウス、キーボード、ジョイスティック、Generic デバイス) |
| ストレージ | Mass Storage |
| シリアル & Ethernet エミュレーション | RNDIS、CDC-ACM、CDC-ECM、CDC-EEM、CDC-NCM、CDC-FTDI |
| オーディオ | AUDIO、MIDI |
| マルチメディア & 印刷 | Printer |
| IC-CARD アクセスコントロール | CCID |
| バイナリデータ交換 | CDC-OBEX |
※ 独自ベンダクラスを作成するための、RAW バルククラスドライバパッケージも用意。
技術サポート体制
1年間の技術サポートを有償で提供いたします。 開発段階の技術的な疑問に、製品を熟知した専任サポートスタッフがメールや電話でサポートし、お客様の開発を強力にバックアップいたします。
移植・チューニング
弊社が提供するソフトウェアの移植サービスからアプリケーションの開発受託サービスなどを、別途承っております。開発期間が短い場合やエンジニアリングリソースが不足している時など、お客様に代わり経験豊富なエンジニアが移植、開発作業を行います。