Font Size: a A A

Windows Ce Transplanting And Device Drivers Development Of Portable Equipment Based On Omap3530

Posted on:2011-04-20Degree:MasterType:Thesis
Country:ChinaCandidate:B XiongFull Text:PDF
GTID:2198330338991806Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the IT industry, integrated with communication technology, Embedded Technology and Computer technology, Portable Technology has advanced simultaneously in the field of processor, memory, power management and embedded software, and rapidly become the hottest technology. As the application of the portable technology, portable device has attracted a large number of consumers because of its superior performance and rich features. However, with the increasing demand for its function, it's difficult for a single-processor to own the high performance and low power consumption at the same time. And multi-core processors will be the key. Composed of ARM, DSP and 2D/3D graphics accelerator, the OMAP (Open Multimedia Application Plant) processors will be the main processors of portable devices. In terms of system software, Windows CE Embedded Operating System occupies more and more important position in the market because of its multiple platforms supporting capability, the ability of customizing the system, convenience in application development and other characteristics. So the main work of the thesis is to transplant Windows CE and develop the related device drivers base on OMAP3530, building a foundation for application.Firstly, this paper introduced the structure and features of Windows CE Embedded Operating System. And based on commonality, portability, low power consumption, using the embedded development methodology, it analyzed the requirement of portable devices and the features of OMAP3530, and worked out the system hardware design including the power management, LCD displays, touch screens and other modules. Secondly, according to the level model of Windows CE, the writing and integration of BSP (Board Support Package) is the stress of Porting Windows CE to realize the transplanting of bootloader and Windows CE Embedded Operating System. Considering the demand of the later product upgrading, this paper designed SD card driver, established the FAT file system, realized reading system image file from SD card with FAT file system, and achieved the goal of booting the Windows CE Operating System from SD card to facilitate updates of the kernel. Thirdly, it analyzed features of Windows CE drivers, and on this basis, by studying operation principle of the LCD controller and touch screen controller, designed and realized LCD display driver, touch screen driver, audio driver and other key drivers. Finally, white-box testing, as well as black-box testing including functional test and performance test, was adopt to test the whole system. And in white-box test it used Windows CE 6.0 Test Kit software to complete the test of each module code in the BSP. Final test results show that the various parts of the system are in normal and the system is stable, as well as hardware and software conform fully to the design requirements. And it realized the combining the portable device with multi-core processors and Windows CE operating system, so as to pave the way for designing the new generation of portable consumer electronics devices.
Keywords/Search Tags:Portable device, Embedded Operating System, Windows CE, OMAP, BSP, Driver
PDF Full Text Request
Related items