emUSB-Hostの汎用性

ソフトウェア資産として最適な自由度を提供

emUSBH Blocks
RTOS

RTOS

SEGGER embOS他FreeRTOSなどRTOS環境は自由に選択可能。SEGGER embOSであれば、すぐに利用可能

Classes

USB Class

ユーザアプリケーションに合わせて、簡単に追加、削除が可能です。追加要件に最小の工数で対応できます。

tools

IDE / Compiler

すべてANSI-Cソースコードで提供します。
SEGGER Embedded Studioをはじめ、様々なIDE / コンパイラで利用できます。

CPU

CPU

ハードウェア依存のデバイスドライバは、USB-Hostコアモジュールから分離構造となっているので、デバイスの変更もデバイスドライバの差し替えのみで対応

対応CPU・デバイスはこちら

各評価ボード用のBSPサンプルを利用して、お客様開発ボードに実装頂けます。

無償評価版提供ボードはこちら

evalboards

portingdevelopment
提供可能な受託開発サービス
エンビテックでは、お客様開発ボードへの実装、iTRONなどの他社RTOSへの実装などの対応を受託開発にて対応可能です。

RTOS Layer サポート

「emUSB-HOST」はRTOS実装が必須となります。emUSB-Hostでは、OS組込用にOS Layerを提供しています。SEGGER embOS用のRTOS Layerが用意されているのでそのまま実装可能。FreeRTOSは、オプションでライセンス提供可能ですが、iTRONなどのRTOS環境への実装は、RTOSに合わせてポーティングが必要になります。iTRONへの実装もembOS用のRTOS Layerを参考に比較的容易に実装可能となりますが、当社で実装受託サポートも対応できます。

お客様ハードウェアへの実装対応

emUSBは比較的容易にお客様ハードウェアへの実装が可能です。必要に応じて、当社でお客様ハードウェアへの実装受託対応を行う事も可能です。