Using USB 2.0 and 3.0 with Nucleus RTOS

Developers can quickly incorporate industry-certified USB Host,Device,and On-the-Go (OTG) connectivity into embedded systems with Nucleus RTOS.Nucleus offers one of the most comprehensive USB solutions in the industry and is the first RTOS with an embedded USB stack offering SuperSpeed support for both Host and Device nodes.

  • Nucleus USB connectivity highlights include: Support for 1.1,2,and 3.0 USB standards
  • Drivers for all standard host controllers included (OHCI,EHCI and xHCI)
  • All USB usage modes are supported (Host,Device,and OTG)
  • Scalable solution: footprint,performance,功能都是可配置的
  • 支持多种USB控制器
  • Support for a wide array of USB class drivers
  • Simple application interface for easy integration into any design
  • 与Nucleus电源管理框架和其他Nucleus中间件完全集成

Details

主机堆栈概述

Nucleus USB host stack supports USB devices at all speeds for USB hub and function devices.USB class driver support in Nucleus is among the widest in the industry and for devices which don't conform to any class specification,Nucleus provides a design template for developing custom drivers.USB controller support spans the spectrum from standards-based host OHCI and EHCI to manufacture-specific controllers.主机堆栈类支持包括:

  • 海量存储
  • Communication
  • Human Interface Device (HID)
  • 静止图像
  • Chip/Smart Card Interfaces (CCID)
  • 打印机:单向,bidirectional
  • Audio & Video: input/output audio streaming
  • USB to RS232: Specific support for FTDI chipset devices

设备堆栈概述

The USB device stack in Nucleus is capable of running at all speeds (full,高,and super) with different types of hubs and host machines (Embedded hosts,Windows,Linux,MAC).Nucleus USB支持多种配置,可以同时支持多种功能控制器。Nucleus USB has been ported to a very large variety of function controllers in both MPUs and MCUs.Device stack class support includes:

  • 海量存储
  • Communication
  • Human Interface Device (HID)
  • 静止图像
  • Device Firmware Upgrade (DFU): controlled upgrade of 金宝愽备用网址software in the field
  • 打印机:单向,bidirectional
  • Audio & Video: input/output audio streaming
Chat| Contact