| Embedded system is one of hot topics in IT field without question. It centers on application, based on computer technology. Its software and hardware can be cut out in order to application system. It is designed to perform a specific function, in other words, it is a specific system which is strict for function, reliability, cost, cubage and power consume。This paper subject to the application of embedded systems background, in the study and analysis of existing embedded system, on the basis of research in the embedded Windows CE environment cutting and transplantation, as well as in the Windows CE operating system environment of embedded device driver and USB Bus device driver development methods and ARM9 S3C2410 embedded system development platform for mainframe-transplantation and the USB camera driver.In the course of the study, as the development of USB bus-related data is relatively few, so the paper made analogies during USB device driver development of the various types of mature and more mature thinking under WinCE.Net and other interrelated OS such as Windows, Linux etc. Integrated the various of English and Chinese documents and other Driver source code for the examples of USB devices about WinCE.Net OS, based on USB protocol stack and equipment configuration, analyzed between system protocol stack and USB bus interactive process and device driver corresponding to the interface equipment, and then found the method which is based on Flow-driven model to the framework to develop USB bus device driver under the USB Camera.After designing, we do an elementary test on the system. When the resolution ratio is 320×240, we can transmit the video fluently, and lost frame is very little. So the system reaches the primary demand. |