Sprache: English | Deutsch | 中国的       Change Country  
 

smxUSBH™ USB Host Stack » smxUSBH

Order Number Distributor Stock    
smxUSBH Bei Hersteller Verfügbar QUOTE
 

smxUSBH is a USB host stack for embedded systems. It is written in C, and can be ported to any hardware platform. smxUSBH is optimized for SMX®, but can be ported to other RTOSs or run stand alone. It is modularized so that only what is needed will be linked into the final application.

Compatibility with ARM, Blackfin, ColdFire, PowerPC, x86, and other CPUs.

Prices start at $6,000 and include, unless otherwise indicated: Development kit, project development license, royalty free incorporation license for one developed product with up to 50,000 units produced, source code and 90 days of support. Ask about Class drivers and Host controller drivers.

Free Demos can be downloaded at www.smxRTOS.com/demo/index.html#smxusbh

smxUSBH USB Host Stack

smxUSBH permits easy connection of USB devices to embedded systems. It is intended for applications that require connection of a USB thumb disk or a USB memory stick, a USB printer, a USB mouse, or any other USB device. The smxUSBH USB host stack provides an expandable, hot-swap, plug-and-play USB interface for any embedded system. It is offered at a competitive price with a royalty-free license and can be incorporated into your design with minimal code modification. Why design a USB host stack that would require significant development time when this royalty-free code is ready for immediate use?

This USB host stack has been optimized for use with the SMX RTOS, our proprietary embedded operating system, but it can be ported to any other embedded RTOS, with minimal code modifications, or it can run stand-alone. smxUSBH interfaces with different hardware configurations via its host hardware control layer. Its modular design, ANSI-C compatibility, and full source code give customers the flexibility to easily port smxUSBH into their applications. 90 days of expert USB technical support is included in the purchase price. smxUSBH is your complete, high-quality USB host software solution.

Features

  • Compliant with USB Specifications 1.1 and 2.0
  • Control, Bulk, Interrupt, and Isochronous datatransfer support
  • High-speed (480 Mb/s), full-speed (12 Mb/s) andlow-speed (1.5 Mb/s)
  • Cascading hub support for up to 127 devices
  • USB Hub Class Driver
  • USB Mouse Class Driver
  • USB Keyboard Class Driver
  • USB Printer Class Driver
  • USB Mass Storage Class Driver
  • Interfaced to smxFS and smxFile for USB thumb drivesupport
  • Supports industry standard USB Host controllers: OHCI,UHCI, and EHCI
  • Supports embedded USB Host Controllers, includingNXP ISP1161/0 and ISP1362
  • Compatibility with ARM, ColdFire, PowerPC, x86,and other CPU´s
  • Small code footprint (less than 50 KB for a CISCprocessor)
  • Small data footprint (6-12 KB for an NXP ISPcontroller)
  • Written entirely in ANSI-C
  • Optimized for SMX® RTOS
  • Runs stand-alone or easily portable to other RTOSs