Introduction
Chapter Topics
USB Devices ................................................................................................................................ 7-1
Introduction ............................................................................................................................... 7-1
What is USB? ............................................................................................................................ 7-3
MSP430's USB Support ............................................................................................................ 7-5
How USB Works ..................................................................................................................... 7-11
Descriptions and Classes ........................................................................................................ 7-14
Quick Overview of MSP430’s USB Stack ............................................................................... 7-19
ABC’s of USB .......................................................................................................................... 7-21
A. Plan Your System ........................................................................................................... 7-21
B. Connect & Enumerate .................................................................................................... 7-22
C. Managing my App & Transferring Data .......................................................................... 7-24
Final Thoughts ........................................................................................................................ 7-27
Lab Exercise ........................................................................................................................... 7-29
7 - 2 MSP430 Workshop - USB Devices