ABC’s of USB
ABC’s of USB
A. Plan Your System
Plan Your System
1. What are your requirements?
How much data needs to transfer … and how fast?
Is guaranteed bandwidth & timing important?
Are you connecting to Window, Mac, Linux (or all)
What power will be needed?
2. From the requirements, decide which class
(or classes) will be needed
3. Import EmptyUsbProject (Optional)
4. Run Descriptor Tool
Provides help & feedback in creating device description
Generates device descriptor files & INF files
If you followed step 3, it automatically drops generated
files into the project
MSP430 Workshop - USB Devices 7 - 21