Font Size: a A A

The Design Of PC/104Mother Board Based On Wince5.0

Posted on:2014-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:J ShenFull Text:PDF
GTID:2268330401482639Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The traditional PC/104Bus IPC(Industrial Personal Computer) has good calculating ability and compatibility which is adopted in X86processors, but it often crashes due to the fever problem of large power consumption, and the ARM processors can be a good solution to the power problem. The ARM processors have the advantages of low power consumption and fast processing speed, which are widely used in the embedded field. This paper combined the ARM microprocessor and PC/104Bus to design an embedded PC/104IPC mother board with low power consumption, low cost, high stability and strong anti-seismic characteristics, meanwhile carrying the Wince5.0embedded operating system of high real-time and wide application.The mother board is very much in line with the requirements of the application in embedded industrial control field.Because the PC/104Bus Controller hasn’t been integrated in the ARM processors, the article uses a CPLD programmable logic chip as PC/104Bus Controller to complete the conversion between ARM local bus and PC/104bus. At the same time migrated Wince5.0as the operating system. The main work is as follows:1. Designed the hardware circuit of the core hardware module, differential signal interface LCD, PC/104Bus Controller and so on, deeply researched the implementation of PC/104Bus Controller, analyzed the differences between the ARM local bus timing and the PC/104bus timing, finally used the VHDL language to achieve the logic of the PC/104Bus Controller, the timing simulation pictures of reading and writing were also provided.2. Designed the bootloader according to the PC/104hardware circuit, which made the PC/104mother board with serial communication and USB download functions, then used this bootloader to test interface function of the PC/104mother board.3. Migrated the Wince5.0system based on the Platform Builder5.0integrated development environment, mainly realized the transplantation of Eboot and OAL which belong to the same BSP package, also achieved the system customization of Wince5.0.4. Analyzed the loading and interrupt mechanism of the Windows CE drivers, migrated the differential interface LCD driver under the Wince5.0system, realized the PC/104Bus driver under the Wince5.0system in the form of stream driver, provided a stream interface for the development of application layer, and realized the basic software functions that the mother board requires.The test result shows that the peripheral interface of the PC/104mother board works normally, the PC/104Bus Controller can control the PC/104bus to read and write correctly, the Wince5.0system can be loaded, the normal power consumption is2-3W, all those meet the requirements of the design.
Keywords/Search Tags:PC/104Bus, Wince5.0, Stream Driver, Embedded Systems, S3C2440A
PDF Full Text Request
Related items