ChipCenter Questlink
SEARCH CHIPCENTER
Search Type:
Search for:




Knowledge Centers
Product Reviews
Data Sheets
Guides & Experts
News
International
Ask Us
Circuit Cellar Online
App Notes
NetSeminars
Careers
Resources
FAQ
EE Times Network
Electronics Group Sites

IMPLEMENTING A SIMPLE USB INTERFACE FOR AN EMBEDDED PROCESSOR


Circuit Cellar Online
THE MAGAZINE FOR COMPUTER APPLICATIONS
Circuit Cellar Online offers articles illustrating creative solutions
and unique applications through complete projects, practical
tutorials, and useful design techniques.

IMPLEMENTING A SIMPLE USB INTERFACE

Lessons from the Trenches FOR AN EMBEDDED PROCESSOR

by Stuart Allman

Start ý Typical USB Solutions ý Required Components ý An Easier Solution ý Following the Rules ý Firmware ý Vendor-Specific Requests ý Host Transfer Mechanisms ý USB Transfers ý How Does It Work? ý The Grand Conclusion ý Sources and PDF

SOURCES and PDF

Download the PDF of this Article.


Stuart Allman works for Cypress Semiconductor in the USB microcontroller development tools group. In his spare time, he is a DSP guru wannabe and is always up for a good audio discussion. He can be reached at sea@cypress.com.


SOURCES

The embedded USB interface design package and CY7C6401
Cypress Semiconductor Corp.
(408) 943-2600
Fax: (408) 943-6848
www.cypress.com/design/progprods/usb/usbrefdesign.html

Registered at ChipCenter? Buy Now!

MC68331
Motorola Semiconductor Products
(602) 952-4103
Fax: (602) 952-4067
www.mot-sps.com

Registered at QuestLink? Buy Now!

AT91M63/4399 (ARM7DTMI)
Atmel Corp.
(408) 441-0311
Fax: (408) 436-4200
www.atmel.com

Registered at ChipCenter? Buy Now!

ADSP-21065L DSP and SHARC 21065L EZ-LAB
Analog Devices, Inc.
(617) 329-4700
Fax: (617) 329-1241
www.analogdevices.com

Registered at QuestLink? Buy Now!


REFERNCES

Cypress Semiconductor Corp., "CY7C64013 CY7C64113 Full-Speed USB (12 Mbps) Function," 2000.

USB Revision 2.0 Specification, www.usb.org/developers/docs.html.

USB development tools, www.usb.org/developers/tools.html.

Microsoft Windows Point of Sale (POSUSB) driver information, www.eu.microsoft.com/hwdev/usb/posusb.htm.


RESOURCES

Jungo USB driver development tools information, www.jungo.com/windriver.html.

BSQUARE USB driver development tools information, www.bsquare.com.

Compuware Corp., NuMega USB driver development tools information, www.numega.com/drivercentral/default.asp.

Linux USB project information, www.linux-usb.org.

Apple Computer, Inc., Macintosh USB hardware and driver information, http://developer.apple.com/hardware/usb/.

PREVIOUS


Circuit Cellar provides up-to-date information for engineers. Visit www.circuitcellar.com for more information and additional articles.
For subscription information, call (860) 875-2199, subscribe@circuitcellar.com or subscribe online. ýCircuit Cellar, the Magazine for Computer Applications. Posted with permission.
Click here to get your listing up.

Copyright © 2003 ChipCenter-QuestLink
About ChipCenter-Questlink  Contact Us  Privacy Statement   Advertising Information  FAQ