connect middleware title
spaceAsk us a questionAsk us a question
Support ToolsSupport Tools
Demos and DatasheetsDemos and Datasheets
Online SupportsOnline Support

USB CONNECT

OPENRTOS CONNECT USB Overview

OPENRTOS CONNECT is a suite of embedded middleware components designed to shorten your development cycle and allow you to focus on application development. It’s an integrated embedded solution which comes with a fully working demo application and works ‘out of the box’ with the minimum of fuss. Fully integrated with OPENRTOS, the suite is available with USB Host, Device and OTG capability as well as File Systems and TCP/IP modules.

 

 

USB Key Features

Supplied as source code with all documentation and no royalties, CONNECT USB is efficient and comprehensive with a wide range of class drivers for connection to peripherals.

  • Compliant with USB 1.1 and 2.0
  • Control, bulk, interrupt and isochronous transfers
  • Low-speed 1.5 Mb/s, full-speed 12Mb/s and high-speed 480 Mb/s
  • Small footprint

USB Host

CONNECT USB Host is a scalable suite of software for implementing a USB host controller which enables a broad range of USB devices such as USB drives, printers and virtual serial ports to be connected to the embedded application. Fully integrated with OPENRTOS, CONNECT USB provides a rapid way to get started on application development.

  • Support for OHCI, EHCI and non-standard host controllers
  • Contains integrated root hub and port manager

USB Device

CONNECT USB Device is a small, efficient and easy to use solution which enables connection of USB devices to PC’s and other USB hosts. The integration with OPENRTOS provides a simple, out-of-the-box solution and enables developers to quickly establish a working platform.

CONNECT USB Device handles all the basic setup and management of a USB system. It can operate with either an integrated or external USB Device Controller which handles everything up to the end point level. The device software also handles configuration including Vendor ID, Product ID, End Point Type, End Point Addresses, Bulk, Interrupt, and Control Channels.

USB Class Drivers

A broad range of Class Drivers is available for the OPENRTOS CONNECT suite with high performance and efficient implementation.

 

MST Mass Storage
MTP Media Transfer Protocol
HID Human Interface Device (mouse, keyboard, joystick, and generic devices)
HUB External USB Hub Support
CDC-ACM Abstraction Control Module for serial port
CDC-RNDIS Remote Network connectivity for Ethernet
CDC-ECM Ethernet Control Module
RFI Reliable File Interface
EP Embedded Pipe
Audio Audio
MIDI MIDI
Printer Printer