SLAA457B September 2013 – October 2018 MSP430F5500 , MSP430F5501 , MSP430F5502 , MSP430F5503 , MSP430F5504 , MSP430F5505 , MSP430F5506 , MSP430F5507 , MSP430F5508 , MSP430F5509 , MSP430F5510 , MSP430F5513 , MSP430F5514 , MSP430F5515 , MSP430F5517 , MSP430F5519 , MSP430F5521 , MSP430F5522 , MSP430F5524 , MSP430F5525 , MSP430F5526 , MSP430F5527 , MSP430F5528 , MSP430F5529 , MSP430F5630 , MSP430F5631 , MSP430F5632 , MSP430F5633 , MSP430F5634 , MSP430F5635 , MSP430F5636 , MSP430F5637 , MSP430F5638 , MSP430F5658 , MSP430F5659 , MSP430F6630 , MSP430F6631 , MSP430F6632 , MSP430F6633 , MSP430F6634 , MSP430F6635 , MSP430F6636 , MSP430F6637 , MSP430F6638 , MSP430F6658 , MSP430F6659 , MSP430FG6425 , MSP430FG6426 , MSP430FG6625 , MSP430FG6626
USB is nearly everywhere in the modern world. We are familiar with its ease of use; typically USB just works. It is reliable.
Its simplicity and predictable user model have made it extremely popular with the public. Its popularity and low cost have made it ubiquitous. Its ubiquity has even led to uses beyond data communication – for example, as a means of power delivery: both out of hosts (for example, into coffee warmers) and into devices as a means of battery charging.
But a lot is going on under the surface of USB. Making a fast, reliable data bus that automates common behaviors and tolerates hot plugging requires layers of protocol. And it requires a great deal of standardization among large numbers of industry players; in fact, multiple forces shape the USB experience today.