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

X  

UM0463 Datasheet(PDF) 5 Page - STMicroelectronics

Part # UM0463
Description  ST7 full-speed USB library
PDF  30 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0463 Datasheet(HTML) 5 Page - STMicroelectronics

  UM0463 Datasheet HTML 1Page - STMicroelectronics UM0463 Datasheet HTML 2Page - STMicroelectronics UM0463 Datasheet HTML 3Page - STMicroelectronics UM0463 Datasheet HTML 4Page - STMicroelectronics UM0463 Datasheet HTML 5Page - STMicroelectronics UM0463 Datasheet HTML 6Page - STMicroelectronics UM0463 Datasheet HTML 7Page - STMicroelectronics UM0463 Datasheet HTML 8Page - STMicroelectronics UM0463 Datasheet HTML 9Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 5 / 30 page
background image
UM0463
Overview
5/30
1
Overview
1.1
Functionality of the library
As a generic USB library, it provides the following functionalities:
●
Initialize the USB hardware cell
●
Answer all standard USB requests defined in Chapter 9 of USB specification [1]
●
Enumerate the USB device to the host with less user code intervention
●
Means for plug-in user code to handle nonstandard USB requests
●
Functions for sending and/or receiving data on all the endpoints
●
Optional DFU functionality without any user code intervention
1.2
Background of ST7 full-speed USB device
1.2.1
USB device
The ST7 full-speed USB device implements several USB endpoints. The number of
endpoints varies among products. Table 1 lists the endpoint configuration of each product:
The figures in the above table represent the maximum packet size allowed for a particular
endpoint. An endpoint is identified with its address and its direction. The endpoint in address
0 is the control endpoint and is always bidirectional. In the table, IN identifies that the
direction of the endpoint is from the device to the host and OUT identifies that the direction
of the endpoint is from the host to the device.
The data exchange on endpoints is done through endpoint DMA buffers. The endpoint DMA
buffers are located in the fixed location of RAM area and their locations vary among
products.
There is a pair of registers corresponding to each endpoint. They are the endpoint status
register and the DMA counter register. The endpoint status register identifies four status of
the endpoint:
Table 1.
Endpoint configuration
Endpoint
0
1 IN
1 OUT
2 IN
2 OUT
3 IN
4 IN
5 IN
ST7265
16
16
16
64
64
N/A
N/A
N/A
ST7SCR
88
N/A
64
64
888
Table 2.
Endpoint status
Status
Meaning
DISABLE
The endpoint does not answer any bus traffic.
STALL
The endpoint stalls any IN token for IN direction or OUT token for OUT direction.



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


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