現在ご覧のページ: Product/Segger/emUSB Device emUSBカタログ
SEGGER社製品(ソフトウエア)のご案内:emUSB Device

















エンビテックは、emUSB Deviceスタックの移植、日本語ベースの技術サポート、デバイスドライバ・BSPソリューションを提供します。

USB Device Stack:emUSB Device





ライセンスモデルについて
USBファンクションドライバデバイス対応
Atmel: AT91CAP9, AT91RM9200, AT91SAM3S, AT91SAM3U, AT91SAM4S, AT91SAM7A3, AT91SAM7S, AT91SAM7SE, AT91SAM7X, AT91SAM9260, AT91SAM9261, AT91SAM9263, AT91SAM9G20, AT91SAM9G45, AT91SAM9Rx64, AT91SAM9x25, AT91SAM9XE, AVR32UC, SAMA5D3x, SAMA5D4X
EnergyMicro: EFM32GGxxx
Freescale: Kinetis K40, Kinetis K60 Fullspeed, Kinetis K70 Fullspeed, Kinetis K60/K70 Highspeed, iMX25x, iMX28x, MCF227x, MCF225x, MCF51JMx, P1020, Vybrid
Fujitsu: MB9BF5xx, MB9BF6xx
Maxim: MAX32590
Microchip: PIC32MX
NXP: LPC1342, LPC1343, LPC17xx, LPC18xx, LPC214x, LPC23xx, LPC24xx, LPC288x, LPC318x, LPC313x, LPC3250, LPC43xx
OKI: 69Q62
Renesas: H8S2472, H8SX1668R, K78F102x, RX111, RX62N, RX621, RX63N, RX631, RZ, SH7203, SH7216, SH7268/9, SH726A, SH7286, uPD720150, V850ES/JG3-E/U/H, V850ES/JH3-E/U/H
Sharp: LH79524/5, LH7A40x
ST: STM32F0, STM32F101/103, STM32F105/107, STM32F2xx, STM32F37xx, STM32F38xx, STM32F401, STM32F405, STM32F407, STM32F415, STM32F417, STM32F427, STM32F429, STM32F437, STM32F439, STM32L1xx, STR71x, STR750, STR91x
TI: LM3S9B9x, MSP430, OMAP-L138, AM3335x, TM4Cxx
Toshiba: TMPA900, TMPA910, TMPM369
 等.. (最新版の情報はこちら)

emUSBコンポーネント図:


emUSB-Bulk パソコンとのBULKモードのUSB通信は可能です。パソコン側のドライバ(.sys)及びデモサンプルは付属します。
emUSB-MSD USBデバイスターゲットをHARD-DISKドライブとして接続します。
USBホストが、ターゲット側のRAM、NORフラッシュ、シリアルフラッシュをディスクドライブとしてアクセスします。(使用例:デジタルカメラ、USBスティック、MP3プレーヤー等)
emUSB-CDC USBデバイスターゲットをシリアル通信デバイス(COMポート)として接続します。(使用例:モデム、ファックスマシン等)
emUSB-CDC-ECM USBデバイスターゲットを仮想ネットワークアダプタ(Virtual LAN Device)として接続します。(使用例:Router/Gateway、USB→LAN変換アダプタ等)
emUSB-HID USBデバイスターゲットをHUMAN-INTERFACEデバイス(True-HID、Vendor specific HID)として接続します。(使用例:キーボード、マウス、ゲームパッド、ボタン、バーコードリーダー等)
emUSB-MTP USBデバイスターゲットをPORTABLE DEVICEとして接続します。デバイスとのファイルアクセスは可能です。MSDとしてマウントした場合はセクターレベルでアクセスされますが、emUSB-MTPではファイルアクセスは可能です。(使用例:デジタルカメラ、USBスティック、MP3プレーヤー等)
emUSB-RNDIS USBデバイスターゲットを仮想ネットワークアダプタ(Virtual LAN Device)として接続します。USB経由でTCP/IPネットワークアプリケーションは実行可能です。例えば、USB経由のWEBブラウザでターゲットデバイスのモニター及び設定編集は可能になります。

RNDIS USBクラスでUSB経由でインターネットサービスに接続可能


商品の特長:
  • 高速パフォーマンス
  • 全てはISO/ANSI-Cコードで実装
  • ロイヤリティー費用は有りません
  • embOS以外のマルチタスクRTOSサポートが可能
  • 移植も使用方法も簡単
  • カスタムUSBホストドライバ不要
  • スタート・テスト用アプリケーション付属
  • ドライバI/F用HAL(Hardware abstraction layer)にてカスタムハードウエアへの対応が簡単
  • USBクラス(MSD:Mass Storage、CDC:Communication Device、HID:Human Interface Device、Printer、MTP:Media Transfer Protocol、RNDIS)ドライバをサポート(オプション)
  • PCインターフェース用USB Bulk Communicationコンポーネントをサポート
  • emUSB-MSDクラスでRAM、パラレルフラッシュ、シリアルフラッシュ、メカニカルドライブ等をサポート
  • emUSB-MSDクラスで“Full Speed(12 MBit/s)”と“High Speed(480 MBit/s)”モードをサポート
  • emUSB-HIDクラスで“True HIDs”(キーボード、マウス、入力ボタン等)と“Vendor specific HIDs”(バーコードリーダ、寒暖計等)をサポート   等..

商品の最新版の情報はメーカーWEBにてご確認下さい。
https://www.segger.com/products/connectivity/emusb-device/


※ 「EmbITeK」、EmbITeKロゴは株式会社エンビテックの商標または登録商標です。その他、上記に記載しているプロセッサ名、OS名、コンパイラー名および製品名は、それぞれ各社の商標または登録商標です。 ページトップへ