Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

UPSD3422 Datasheet(PDF) 155 Page - STMicroelectronics

Part # UPSD3422
Description  Turbo Plus series Fast Turbo 8032 MCU with USB and programmable logic
PDF  300 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UPSD3422 Datasheet(HTML) 155 Page - STMicroelectronics

Back Button UPSD3422_V01 Datasheet HTML 151Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 152Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 153Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 154Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 155Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 156Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 157Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 158Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 159Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 155 / 300 page
background image
Obsolete
Product(s)
- Obsolete
Product(s)
Obsolete
Product(s)
- Obsolete
Product(s)
UPSD3422, UPSD3433, UPSD3434, UPSD3454
USB interface
155/300
Figure 51.
Interrupt transfer
●
Control Transfers (see Figure 52)
Control transfers are used to configure and send commands to a device. Control
transfers consist of two or three stages:
–SETUP
This stage always consists of a data packet with eight bytes of USB CONTROL
data.
–
DATA stage (optional)
If the CONTROL data is such that the host is requesting information from the
device, the SETUP stage is followed by a DATA stage. In this case, the host sends
an IN token and the device responds with the requested data in the data packet.
–
STATUS stage
This stage is essentially a handshake informing the device of a successfully
completed control operation.
25.2.1
Enumeration
Enumeration is the process that takes place when a device is first connected to the USB.
During enumeration, the host requests information from the device about what it is, how
many endpoints it has, the power requirements, bus bandwidth requirements, and what
driver to load.
Once the enumeration process is complete, the device is available for use.
The enumeration process consists of a series of six steps as follows:
1.
When a device is first connected to the USB, its address is zero. Upon detecting a new
device connected to the USB, the host sends a Get_Descriptor request to address
zero, endpoint0.
2.
The device, upon receiving a Get_Descriptor request, sends data back to the host
identifying what it is.
3.
The host resets the device and then sends a Set_Address request. This is a unique
address that identifies it from all other devices connected to the USB. This address
remains in effect until the device is disconnected from the USB.
4.
The host sends more Get_Descriptor requests to the device to gather more detailed
information about it and then loads the specified driver.
5.
The host will setup and enable the endpoints defined by the device.
6.
The device is now configured and ready for use with the host communicating to the
device using the assigned address and endpoints.
Token packet
Data packet
Handshake packet
IN
ADDR
ENDP
CRC5
CRC16
ACK
Data1
Payload
data
AI10491b
Obsolete
Product(s)
- Obsolete
Product(s)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com