
Cypress Semiconductor Corporation
SL811HS and SL811HST: Application Notes
©2001 Cypress Semiconductor Corporation. All rights reserved. The information
and specifications contained in this document are subject to change without
notice.
Date: 07/26/01
Revision: 1.21
Page: 40
5.2. Bulk Transfer
The Bulk pipe includes the Token (IN, OUT), Data (DATA0/DATA1), and Handshake (ACK,
NAK, STALL) phases. The USB defines the allowable maximum control data payload sizes for
full-speed devices to be 8, 16, 32 or 64 bytes. However, low speed devices are limited to an 8-
byte maximum data payload size.
5.2.1 BULK Write
The BULK Write endpoint’s toggle sequence is initialized to DATA0/DATA1 and so on.
USB Trace 10: Bulk Write
To transfer 512-bytes from host to device by BULK transfer, it takes 8 OUT transactions with a
64-byte data payload.
PACKET # SYNC OUT ADDR ENDP CRC5 EOP IDLE
PACKET # SYNC DATA0 DATA PAYLOAD CRC16 EOP IDLE
PACKET # SYNC ACK EOP IDLE
PACKET # SYNC OUT ADDR ENDP CRC5 EOP IDLE
PACKET # SYNC DATA1 DATA PAYLOAD CRC16 EOP IDLE
PACKET # SYNC ACK EOP IDLE
…
PACKET # SYNC OUT ADDR ENDP CRC5 EOP IDLE
PACKET # SYNC DATA0 DATA PAYLOAD CRC16 EOP IDLE
PACKET # SYNC ACK EOP IDLE
Comentários a estes Manuais