Nucleus

Proven, stable RTOS for embedded development

Nucleus RTOS

Nucleus Real Time Operating System (RTOS) is
an efficient real-time operating system with database
management, USB, networking, multimedia and
advanced graphical user interface capabilities.

Nucleus ReadyStart

The Nucleus ReadyStart™ platform brings together software IP, tools and services into a single "ready-to-use" solution ideal for applications where a small footprint and deterministic performance are essential.

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