Forum Menu




 


Log in Problems?
New User? Sign Up!
AVR Freaks Forum Index

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
modeltech
PostPosted: Jun 21, 2007 - 10:30 PM
Wannabe


Joined: Feb 26, 2004
Posts: 65
Location: Temse, Belgium

The UC3 lib contains an example on how to use the integrated USB interface on the UC3B. Has anyone already tried to communicate with UC3B USB interface from a Windows application (virtual serial port or direct communication with USB endpoints)?
What is necessary on Windows side?
Is it possible without writing your own Windows USB driver (which is way above my competence level)?

Rudy
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
sma
PostPosted: Jun 24, 2007 - 08:40 PM
Posting Freak


Joined: Jan 14, 2007
Posts: 1836
Location: Nantes, France

>What is necessary on Windows side?
>Is it possible without writing your own Windows USB >driver (which is way above my competence level)?

Atmel provides several USB classes:
- Mass storage: (like u disk)
- HID (generic class for mouse, keyboard)
- CDC (virtual port com)

All of these classes are known by Windows (since W98) so you do not need to write your own Smile

-sma
 
 View user's profile Send private message  
Reply with quote Back to top
modeltech
PostPosted: Jun 24, 2007 - 08:58 PM
Wannabe


Joined: Feb 26, 2004
Posts: 65
Location: Temse, Belgium

Are these USB classes specific for the UC3 controllers? Or are they generic to all Atmel processors. For instance, Atmel provides USB classes for Windows for the SAM7.

Rudy
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
sma
PostPosted: Jun 24, 2007 - 09:08 PM
Posting Freak


Joined: Jan 14, 2007
Posts: 1836
Location: Nantes, France

oThese USB classes are not specific at all to SAM7 or UC3, it is describe in the USB specification and supported by Windows.

More info, try this:
http://en.wikipedia.org/wiki/USB_Mass_S ... vice_Class
http://en.wikipedia.org/wiki/USB_human_ ... vice_class
 
 View user's profile Send private message  
Reply with quote Back to top
GregoryC
PostPosted: Jun 25, 2007 - 09:35 PM
Hangaround


Joined: Apr 27, 2007
Posts: 136


You might also find some useful information at http://www.usb.org including a developers forum. Don't expect AVR32-specific questions to be answered there (anytime soon) but general USB questions generally get good coverage.
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2006 The PNphpBB Group
Credits