Font Size: a A A

Based On The Wearable Computer's Usb Device Driver Development

Posted on:2007-07-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y J YingFull Text:PDF
GTID:2208360185956011Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology and microelectronics technology, study of wearable computer is rised quietly in the international computer academic and industry in recent years, its emergence is due to the fact that computer has increasingly become super micromation, and is the inevitable outcome of the concepct "computer should fit humans". Wearable computer is a sort of new conceptual personal mobile computing system which has great practical potential, it is very significant to study the supporting software of wearable computer.First, this paper starts from the structure and characteristics of WinCE, and analyses the real-time nature and new features of WinCE. Then it explains the reason that why the center choose WinCE as the embedded OS in our development of wearable computer. Study of the basic needs of wearable computer, customize the kernel image of OS that meets the specific needs is one of the key research in this thesis. It expounds the system transplant principles of WinCE through the research to BSP, BootLoader and so on. And based on the actual demands of wearable computer, it creats a customized kernel image of WinCE OS. Finally, through analysis of four platform configurating files, it implements the components of the OS to add and delete, modifies the system directory structure and the order of programs to startup. It fulfills the specific functional requirements of wearable computer on the whole.Another focus of this study is developing the USB driver under the wearable computer, which is based on the SDK that derived from the customized OS image. Through the introduction of its key technology and the architecture based on developing USB driver under WinCE, it analyses the working theory of USB camera, the goal of driver and registry setting. Then it focuses on analysis of the whole developing flow of the driver, and provides the flowchart to implement every key fuction. Finally it gives some issues need to be pay attention during the developing procedure. The method to adopt stream interface functions to develop the USB driver and the realization flow of its key routines can provide some reference for the development of other USB drivers.In the whole developmemt process of USB driver, the upper application also plays...
Keywords/Search Tags:Wearable Computer, WinCE, kernel customize, USB driver, stream driver
PDF Full Text Request
Related items