You are here

Common USB Development Mistakes - You Don't Have To Make Them All Yourself! | Cypress Semiconductor

Common USB Development Mistakes - You Don't Have To Make Them All Yourself!

Last Updated: 
Nov 13, 2008

11 years have passed since USB was first introduced.  Believe it or not, people are finding new and innovative ways to use this protocol every single day.  They are also making the same mistakes every single day on thousands of designs worldwide!  When will learn from one another? How about right now?  Interestingly, USB has many similarities to the protocols that developers are already familiar with.  And yet, it is far enough away from the familiar territory of PS/2 and RS-232 that engineers make the same mistakes over and over again.  Additionally, with tough compliance standards in place, engineers make mistakes that could cost them USB compliance.  These mistakes fall into five main categories:  Speed, power, signal quality, software and compliance.  For more information on this topic, click one of the download links above.

Translated documents are for reference only. We recommend that you refer to the English-language version of a document if you are engaged in development of a design.