|
Windows CE is Microsoft's launch of a powerful real-time embedded operating system, it has a lot of excellent performance. Windows CE operating system's modular design allows developers to customize the device according to the demand, which helps to quickly develop customized products and services with different functions. Windows CE offers a range of customization and integration of development tools, allowing developers to greatly reduce the threshold of embedded software. Windows CE has been developed more and more vendors to support and use, and quickly became mainstream embedded operating system platforms. As the representative of the ARM 32-bit embedded microprocessors in embedded systems applications are also increasing. On the one hand, they have a small size, powerful performance, low power consumption, high reliability, on the other hand, it is high-speed, stable running embedded operating systems provide a hardware basis. Therefore, the 32-bit embedded processor and embedded operating system hardware platform consisting of embedded systems are widely used in industrial control, consumer electronics, defense technology, network communications and other fields. Typically, in a meeting, teaching, presentation and other areas people use ordinary desktop computer or a notebook play USB storage device's documentation. But so there was some defect, such as portability and security problem of the poor. This paper presents a S3C2440 processor with hardware core, Windows CE 5.0 operating system as the software platform for viewing common document embedded document playback system. This paper presents the overall design of the system and focus on the hardware platform in Windows CE 5.0 operating system BSP transplant, kernel customization, application design and other key technologies. Firstly, the concept of embedded systems from the start, which describes the software architecture of embedded operating system Windows CE 5.0 operating system as well as the nature and structure of the system Windows CE 5.0. With Platform Builder 5.0, Visual Studio. NET 2005 and ADS1.2 (ARM Developer Suit) and other development tools, specifically in-depth analysis of the Windows CE 5.0 operating system, the BSP Boot loader transplant, OAL transplant, I2C driven design , True View 5725 driven design, USB2.0-driven design, as well as a custom Windows CE 5.0 kernel, the kernel image file generation, the process of burning downloaded image files, as well as documentation playback system user interface applications to create, ultimately realization Office documents (Word, Excel, PowerPoint), Adobe PDF files, image files (BMP, JPG, GIF), audio files (WAV, MP3, WMA), animation files (MPEG1/2/4, MJPEG) and other common files via The device reads the play. Finally, this paper also discusses the document playback system operating system needs to be improved and the need for further research. Windows CE 5.0 system has been ported to file playback system, not only can support the conference presentations highly compatible environment frequently used file formats, and because the operating system that can store and subregional Nand Flash memory is write-protected, so the maximum limits to reduce the risk of system maintenance. Documentation playback system to achieve not only be used as a mini computer alone, you can also integrate it into other related electronic devices, play advantage document playback system itself, but also makes the rich functionality of the device, the overall performance has been strengthened.
|