English
Language : 

STV0684 Datasheet, PDF (17/49 Pages) STMicroelectronics – Digital Camera Processor
STV0684
Functional Description
3.4 USB interface
The USB interface fulfills the three following functions:
● The first function is to download from the camera to the PC all the various objects stored on the
mass storage media. The STV0684 uses mass storage class, Bulk Only Transfer to ensure
seamless connection with most of the Operating System on the market, including PC and Mac
platforms.
● The second function is to stream concurrent audio and video through isochronous endpoints.
Once again, the STV0684 follow established and newly developed standards to ensure the
lowest burden of driver development. The STV0684 is USB Audio class and USB video class
Compliant.
● The third function allows the download of the system program code, necessary to run the
application, to either serial Flash or NAND flash soldered on the main camera PCB. This
function is extremely convenient when programming the cameras on the manufacturing lines
and is not open to final users.
Features
● USB 2.0 Compliant (Full speed device)
● Full speed (12 Mbps) signalling bit rate
● USB Audio Class Compliant
● USB Video Class Compliant
● USB Mass Storage Compliant, Bulk only Transfer protocol
● Simultaneously accessible endpoints:
➢ Isochronous endpoint (IN) for video
➢ Isochronous endpoint (IN) for audio
➢ Bulk endpoint (IN) for download
➢ Bulk endpoint (OUT) for download
➢ Interrupt endpoint (IN)
➢ Control pipe
17/49