| Motor de Búsqueda de Datasheet de Componentes Electrónicos |
|
TUSB3200 Datasheet(PDF) 52 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
TUSB3200 Datasheet(HTML) 52 Page - Texas Instruments |
|
52 / 93 page ![]() A–4 A.4 USB Endpoint Configuration Blocks and Data Buffers Space A.4.1 USB Endpoint Confiuration Blocks The USB endpoint configuration space contains 16 blocks of 8 bytes which define configuration, buffer location, buffer size, and data count for 16 (8 input and 8 output) USB endpoints. The MCU, UBM, and DMA, all have access to these configuration blocks. The device defines an endpoint of a USB pipe by initializing the configuration block configuration byte. It defines the location of the pipe X and Y buffers in endpoint data buffer space by writing to the X buffer base address byte and Y buffer base address byte. Base addresses are octlet (8-byte) aligned. Finally, the device sets the X and Y buffer size to allocate fixed sized buffers for the pipe. Both X and Y buffer size must be greater than or equal to the USB packet size associated with the endpoint. If the buffer size is greater than the USB packet size, each buffer will independently recirculate. A.4.2 Data Buffers Space The endpoint data buffer space (1832 bytes) provides rate buffering between the USB and CODECs attached to the TUSB3200. Buffers are defined in this space by base address pointers and size descriptors in the USB endpoint configuration blocks. The MCU also has access to this space. The UBM associates USB endpoints with buffers in the endpoint data buffer space by looking up configuration for an endpoint in USB endpoint configuration space. A particular DMA channel is associated with a buffer through an endpoint number in the DMA channel’s control register. External Data Memory Memory Mapped Registers (80 Bytes) Endpoint Configuration Blocks (128 Bytes) Setup Data Packet Buffer (8 Bytes) Endpoint Data Buffers (1832 Bytes) FFFFh FFB0h FFAFh FF30h FF2Fh FF28h FF27h F800h DMA Access DMA Access MCU Access UBM Access Figure A–3. USB Endpoint Configuration Blocks and Buffer Space Memory Map |
|
Enlace URL |
| ¿ALLDATASHEET es útil para Ud.? [ DONATE ] |
Todo acerca de Alldatasheet | Publicidad | Contáctenos | Política de Privacidad | Enlace a la hoja de datos | Intercambio de Enlaces | Lista de Fabricantes All Rights Reserved©Alldatasheet.com |
| 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 |