| 数据搜索系统,热门电子元器件搜索 |
|
STV0676 数据表(PDF) 8 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STV0676 数据表(HTML) 8 Page - STMicroelectronics |
|
8 / 21 page ![]() External interfaces STV0676 8/21 Revision C 2 External interfaces 2.1 USB interface The USB interface is designed to be compliant with version 1.1 of the USB specification. The STV0676 is a low power device and is therefore suitable for connection to any USB port on a PC, self-powered hub or when connected to a bus-powered hub. The device complies with the device framework specified in Chapter 9 of the USB specification as follows: q The device supports a single high power configuration ( Configuration 1). q Endpoint 0 is the default control endpoint and is always supported. q Endpoint 0 supports all of the USB commands required by the device framework. q Vendor specific commands on Endpoint 0 are used for all device control. q Configuration 1 supports a single interface (interface 0). q Interface 0 supports 8 alternate settings (alternates 0-7). q The alternate settings support between 0 and 2 additional endpoints. q Endpoint 1 is used for isochronous transfer of image data. q Endpoint 3 is used for transferring status information, e.g. state of a hardware button. q The endpoints are configured as follows ( Table 2) in the alternate settings: The best and most consistent performance in terms of image quality is always obtained in the highest bandwidth setting (alternate 7). Under some circumstances it may not be possible for the host to allocate this amount of USB bandwidth to the device. The isochronous settings reserve varying quantities of bandwidth - from 10% to 85% of USB bandwidth. The lower settings result in poor image quality due to heavy compression applied to maintain a high framerate streaming of image data, but at the same time leaving more bandwidth free for other USB devices. This is desirable if more than one camera is to be used, or if there are other isochronous peripherals connected. The device driver allows the user to specify the maximum bandwidth they wish to allocate to transfer data from the device. If the maximum specified by the user is not available, perhaps because another isochronous device has already reserved that bandwidth, then lower alternates are tried until one succeeds. Table 2: Endpoint alternate settings Alternate setting Endpoint1 (isochronous) Endpoint3 (interrupt) 0 Not present Not present 1 Not present 8 bytes / packet; 1 packet /8 frames 2 128 bytes / packet; 1 packet / frame 8 bytes / packet; 1 packet /8 frames 3 384 bytes / packet; 1 packet / frame 8 bytes / packet; 1 packet /8 frames 4 640 bytes / packet; 1 packet / frame 8 bytes / packet; 1 packet /8 frames 5 768 bytes / packet; 1 packet / frame 8 bytes / packet; 1 packet /8 frames 6 896 bytes / packet; 1 packet / frame 8 bytes / packet; 1 packet /8 frames 7 1023 bytes / packet; 1 packet / frame 8 bytes / packet; 1 packet /8 frames |
|
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |