RTOS Adds Universal Serial Bus Support

June 1, 2003
A new version of Nucleus, called Nucleus USB, provides Universal Serial Bus (USB) support for the popular real-time operating system (RTOS). This combination of real-time software promises to make it easier for developers to create embedded systems...

A new version of Nucleus, called Nucleus USB, provides Universal Serial Bus (USB) support for the popular real-time operating system (RTOS). This combination of real-time software promises to make it easier for developers to create embedded systems that communicate over USB.

The Nucleus USB family consists of embedded software to do the following: host (or connect to) various USB devices, create USB devices, and drive USB hardware controllers. The family also includes optional USB-compliant class drivers. These drivers provide out-of-the-box solutions for common application requirements. With them, designers can quickly create standard USB devices. The drivers also can be used to immediately integrate existing standard commercial devices—such as hard drives, printers, and many other off-the-shelf USB devices—into embedded systems without additional programming.

In the instance that a custom class driver is required, its creation is easy and straightforward. As a result, designers can meet specific application requirements. Or, they can simply upgrade legacy communication schemes to leverage USB's simplicity, ubiquity, and cost effectiveness.

Nucleus USB contains both host and device components. The Nucleus USB Host is used to develop embedded systems that have USB devices plugged into them. Among such devices are set-top boxes, point-of-sale (POS) terminals, instrumentation, game consoles, and personal digital assistants (PDAs). In contrast, developers can use Nucleus USB Device to build USB devices that plug into these hosts. This line-up of hosts might include joysticks; cameras; scanners and printers; hard drives and other storage media; routers and other communications devices; and PDAs, phones, and music players.

Nucleus USB is a complete, fast, small, and portable RTOS. It takes advantage of Nucleus services and runs on any system supported by Nucleus PLUS. Drivers will soon be available for additional Nucleus components, including Nucleus NET, Nucleus FILE, and Nucleus GRAFIX.

Accelerated Technology ESD of Mentor Graphics8005 S.W. Boeckman Rd., Wilsonville, OR 97070; (800) 468-6853, FAX: (251) 661-3495, www.acceleratedtechnology.com.

Sponsored Recommendations

Near- and Far-Field Measurements

April 16, 2024
In this comprehensive application note, we delve into the methods of measuring the transmission (or reception) pattern, a key determinant of antenna gain, using a vector network...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Empowered by Cutting-Edge Automation Technology: The Sustainable Journey

April 16, 2024
Advanced automation is key to efficient production and is a powerful tool for optimizing infrastructure and processes in terms of sustainability.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!