Concepts

The General USB Process

How Data is Transferred in USB

 

 

 

 

 

 

Transaction

 

Transaction

 

 

 

 

 

 

General

Packet 1

Packet 2

Packet 3

Packet 1

Packet 2

Packet 3

TM

Software –

For each transaction there are three types of packets that communicate the data between host and device:

1.Token Packet – the header that defines what follows

2.Optional Data Packet – contains the data being transmitted

3.Status/Handshake Packet – used to acknowledge transactions and provide a means of error correction

Page 95
Image 95
Freescale Semiconductor TWR-MCF52259-Ethenet manual Concepts