組込み向けUSBデバイスプロトコルスタック HE-USB/D 豊富な対応実績。USB 2.0のデュアルロールデバイスをサポートする拡張パッケージも提供可能

HE-USB/Dは、USBホストに接続して使用するUSBデバイス(USBファンクション)を作成するためのUSBデバイスドライバプロトコルスタックソフトウェアです。

主な特長

  • USB 1.1/2.0準拠
  • 少ないROM/RAMフットプリント
  • CPU非依存
  • RTOS抽象化レイヤによる多くのRTOSをドロップインサポート、またRTOSなしでも動作可
  • すべてC言語で記述
  • ソースコード提供
  • 豊富なMCU内蔵のUSBデバイスコントローラ対応
  • コントロール転送、インタラプト転送、バルク転送、アイソクロナス転送をサポート
  • ハイスピード、フルスピード、ロースピードをサポート
  • On-The-Goに対応した製品も提供

対応USBコントローラ

USB IPSynopsysSynopsys OTG controller
Mentor GraphicsMUSB controller
NXPISP1181、ISP1362、ISP1582、SAF1761
MCUToshibaTX00/TX03
RenesasSH、RX
STMicroelectronicsSTM32
CypressFM0/FM3/FM4
AtmelSAM、AVR
InfineonXMC
MicrochipPIC24、PIC32
Texas InstrumentsMSP430、OMAP-L1x
NXPi.MX、Kinetis、LPC
Analog DevicesBlackfin BF60x

主な用途(アプリケーション例など)

  • 携帯メディアプレーヤー
  • マスストレージ機器
  • ヒューマンインターフェース機器
  • AV機器
  • 携帯電話
  • 固定電話
  • 有線LAN変換ドングル
  • 無線LAN変換ドングル
  • USB UARTインタフェース装置
  • 計測装置
  • 試験装置
  • 医療機器
  • データロガー
  • バーコードリーダー

オプション/拡張性

USB 2.0(On-The-Go Specification Supplement)のデュアルロールデバイスをサポートする拡張パッケージを用意しています。

クラスドライバ対応

機能クラスドライバ
ヒューマンインターフェースHID (マウス、キーボード、ジョイスティック、Genericデバイス)
ストレージMass Storage
シリアル & Ethernet
エミュレーション
RNDIS、CDC-ACM、CDC-ECM、CDC-EEM
オーディオAUDIO、MIDI
マルチメディア & 印刷MTP、PictBridge、Printer PCL
ヘルスケアPHDC(Continua Health Alliance USB standardに準拠)

※ 独自ベンダクラスを作成するための、RAW バルククラスドライバパッケージも用意。

技術サポート体制

1年間の技術サポートを有償で提供いたします。 開発段階の技術的な疑問に、製品を熟知した専任サポートスタッフがメールや電話でサポートし、お客様の開発を強力にバックアップいたします。

移植・チューニング

弊社が提供するソフトウェアの移植サービスからアプリケーションの開発受託サービスなどを、別途承っております。開発期間が短い場合やエンジニアリングリソースが不足している時など、お客様に代わり経験豊富なエンジニアが移植、開発作業を行います。