ATMentor Home Page
Nucleus Home Page Why Royalty FREE? AT Taiwan Home  
Products Home Page
      Nucleus Graphics
      EDGE DevTools

      Nucleus RTOS    

      Nucleus Middleware
        Nucleus Networking
        Nucleus FILE
        Nucleus GRAFIX
        Nucleus USB
        Nucleus SHELL       
        Nucleus PictBridge
        Nucleus MTP
        Java: CEE-J
        Nucleus CAN

/aLL_ACCESS Home Page  
   
   Supportnet?
 
(服務內容Take a Tour)
    登入 (Registered)

   新註冊 (New User)
 
 
Customer's Success Story

BitRouter

BitRouter CorporationBitRouter digital TV and cable software solution provider used Nucleus RTOS for a cost-sensitive set-top box application.

More Success ones

 

Embedded Systems that Are on Both Sides of the Bus

It is possible that your embedded system might need to be both a USB host and a USB device. You can use both Nucleus USB Host and Nucleus USB Function in the same system running at the same time. For example, it might use printers and share data with a PC at the same time.

Typical USB host and device

 

Creating USB Peripherals:

You might be planning on leveraging the ubiquity of USB on desktop PCs as a low cost peripheral interconnection. USB devices are not limited to common PC peripherals; they can be as large as an industrial controller being controlled by a remote PC or as small as a network adapter.

USB devices are USB functions; examples include hard drives, printers, audio devices, medical equipment (for remote data acquisition and control), cameras (to expose shared data), keyboards, mice, and plenty more. Nucleus USB Function real-time software is used to create embedded systems that are USB functions.
Function side - Applications that could be used with set-top box

Function side - Applications that could be used with set-top box

 

Using USB Peripherals:

You might be planning on leveraging existing USB peripherals to speed development, increase flexibility, or to simply reduce your system's overall cost. USB hosts are not limited to desktop PCs; they can be embedded systems as large as a milling machine or as small as a camera.

USB hosts use USB functions; example hosts are PCs, set-top boxes, medical equipment (a medical device using a barcode scanner), point-of-sale devices, cameras (a camera using a printer), and plenty more. Nucleus USB Host real-time software is used to create embedded systems that use USB functions.
Host side - Typical Set-top box application
Host side - Typical Set-top box application

 

 

See Also: Features, Benefits, References, and Overview

  PR Archive PR Archive
   

Mentor Graphics Delivers Optimized Android Development System for the OMAP35x Processors from Texas Instruments View PR Nov 17, 2009

ARM and Mentor Graphics Announce Support for Nucleus RTOS and Nucleus Graphics in the RealView Development Suite View PR Oct 21, 2009

Mentor Graphics Announces Linux and Nucleus Multi-OS Support for Marvell Sheeva Embedded Processors View PR Jul 30, 2009

瀏覽近期的PRs

 
  PR Archive PR Archive
   

HW/SW Platforms

Supported CPUs

Mobile Handsets

Consumer Electronics

Telematics/
Infotainment

 

 

 


Home  Go to Support  CPU Support   What's New?!  Devices  Company  Events  ALL_ACCESS
Nucleus RTOS  Nucleus Middleware  EDGE Dev Tools  Nucleus Graphics UI
Contact Us  Service/Training  Partners  Printable Collateral  Sitemap

user support: sales@acceleratedtechnology.com
©Copyright 1997-2008 Mentor Graphics, 8005 SW Boeckman Road, Wilsonville, OR, 97070, USA

  

 

Nucleus Home Page /aTMentor Home