| With the development of digital products, Portable Media Player(PMP) based on embedded operating system is regarded as more and more important. With its portability, it make seeing films anytime and anywhere come true. Our design of PMP based on WinCE is just a try of this subject.The thesis designs a PMP system and the pivot is to construct Windows CE system of PMP, namely Board Support Package(BSP). This paper firstly designs the hardware structure for PMP based on PXA270 processor; and then builds Windows CE system framework using IDE Platform Builder. Based on hardware solution and CE framework, the paper analyzes the structure of BSP and design its parts, bootloader and OEM Adaptation Layer(OAL), reserches the frame of peripheral device drivers and design several drivers. Finally, the thesis analyzes characteristic of application development.Based on XScale platform and Windows CE operating system, this paper designed a PMP system model and programmed BSP. The test result indicates that it runs normally. |