Cypress Semiconductor SL811HS Manual de usuario Pagina 3

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 43
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 2
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: 3
5.1.1 SETUP Transaction.................................................................................................37
5.1.2 Control Read............................................................................................................37
5.1.3 Control Write............................................................................................................39
5.2. BULK TRANSFER................................................................................................................40
5.2.1 BULK Write ..............................................................................................................40
5.2.2 BULK Read ..............................................................................................................41
6. Error Recovery Management......................................................................................42
6.1. SL811HS ERROR CONDITIO NS ...........................................................................................42
6.2. DATA TOGGLE ERROR........................................................................................................42
6.3. BUS TIMEOUT ERROR.........................................................................................................43
6.4. BABBLE AND LOSS OF ACTIVITY (LOA)..................................................................................43
Figure 1: SL811HS circuit diagram.................................................................................................... 9
Figure 2: SL811HS Host/Slave diagram............................................................................................10
Figure 3: SL811HS Internal Memory Map ........................................................................................16
Figure 4: Zero Length Data Packet....................................................................................................23
Figure 5: EOP Pulse Width ..............................................................................................................28
Figure 6: Token Phase......................................................................................................................29
Figure 7: Data Phase........................................................................................................................29
Figure 8: Handshaking phase............................................................................................................29
Table 1: SL811HS and PC address....................................................................................................16
Table 2: USB Control Register Memory............................................................................................17
Table 3: SL811HS Control Register Memory Map.............................................................................17
Table 4: DATA0/DATA1 Mapping ..................................................................................................18
Table 5: Buffers use for configuration and Vendor Specific command ................................................18
Table 6: SL811HS Code Bit Definitions............................................................................................18
Table 7: Error Conditions .................................................................................................................42
Program Sample 1: Single Write Function.........................................................................................20
Program Sample 2: Write Buffer Function.........................................................................................21
Program Sample 3: Single Read Function..........................................................................................21
Program Sample 4: Read Buffer Function .........................................................................................21
Program Sample 5: Memory Test......................................................................................................21
Program Sample 6: USB Reset Function...........................................................................................22
Program Sample 7: Data, Endpoint, and Address...............................................................................23
Program Sample 8: Single IN Packet.................................................................................................24
Program Sample 9: Single OUT Packet.............................................................................................25
Program Sample 10: Short Data Packet.............................................................................................26
Program Sample 11: Speed Detect Function ......................................................................................27
Program Sample 12: Hardware EOP Generation................................................................................29
Program Sample 13: Suspend State...................................................................................................30
Program Sample 14: Resume Wakeup...............................................................................................30
Program Sample 15: Vendor Command ............................................................................................31
Program Sample 16: Vendor Command ............................................................................................31
Program Sample 17: USB Control Transfer.......................................................................................31
Program Sample 18: Device Enumeration .........................................................................................32
Program Sample 19: Device Enumeration .........................................................................................32
Vista de pagina 2
1 2 3 4 5 6 7 8 ... 42 43

Comentarios a estos manuales

Sin comentarios