Nucleus USB
Device-ready USB solution.
Nucleus OS provides a complete industry-certified USB solution to help eliminate the complexities of using USB technology in embedded devices. It can be a daunting task because the ease of use capabilities of USB can conceal the complexity of its internal operation. Nucleus USB services include: host and function stacks, Class drivers, hardware drivers, and multimedia management.
Features and Benefits
Complete bus support provides multiple design options
Includes Host and Function stacks, class drivers, and hardware drivers.
Design with confidence using the USB 2.0 specification
Compliant with the latest USB 2.0 specification including USB On-The-Go (OTG). Compliance adds to the level of confidence in your embedded USB implementation and facilitates certification of your product.
Meet all of your design challenges with extensive class driver support
Nucleus RTOS USB class driver support is among the widest in the industry.
Get your hardware up and running quickly with controller driver support
Support for a vast array of controllers from standards-based host OHCI and EHCI to manufacturer-specific controllers. Template drivers are available for those controllers not supported.
Build multimedia capabilities into your design
Beyond the USB specifications, several multimedia transports take advantage of USB. Nucleus USB services include support for multimedia transfer via MTP and PictBridge for direct image printing.
Class Driver Support
- Mass Storage: SCSI and ATAPI for portable storage
- Human Interface Device (HID): mouse, keyboard, power
- Chip/Smart Card Interfaces (CCID): identification card readers
- Printer: unidirectional, bidirectional
- Still Image: picture transfer protocol (PTP) software included
- Communications: RNDIS, Ethernet, modem
- Audio: input/output audio streaming
- Video: input/output video streaming
- Device Firmware Upgrade (DFU): controlled upgrade of software in the field
- Virtual Serial: emulation of RS232
- USB to RS232: for connections that can’t move from RS232
Multimedia Protocols
- Media Transport Protocol (MTP): Multimedia data transfer
- PictBridge: Direct camera to printer printing
Hardware Driver Support
- OTG
- Host
- Function