Font Size: a A A

The Transplantation Technique Of The Operating System Based On The Automobile Navigation Treminal

Posted on:2008-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:T ShenFull Text:PDF
GTID:2132360272968594Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As the development of the society, cars are to be more and more withoutable vehicle that we need. We estimated that there were almost more than hundred millions cars in total just in some developed countries. And also in our country the cars which used by civil is growing fast, the number has reached ten millions. Vehicle's navigation and positioning will be the one of the biggest Potential market for the Application of the Global satellite positioning system. In order to meet the need of the Transportation and the management of the cars, we have developed a kind of Terminal equipment of the GPS, it used S3C2410 as its processor that is based on the architecture of the ARM920T, and its Software Development Platform is Windows CE. What we do is to do some research and analyze the technology of the transplant in Windows CE, which is against hardware of the Terminal equipment of the Vehicle's GPS.Based on the design of its hardware and software, also the features of the Windows CE. We believe that the Key Technologies of the transplant are the Implementation of the Boot Loader,the realization of the Interrupt Mechanism in Windows CE of the ARM920T,and also the realization of the various kinds of the device drivers.In order to implement the Boot Loader of the Windows CE based on ARM, we divided the Boot Loader into two layers, Nboot and Eboot: what Nboot do is to complete hardware's initialization,loading the Eboot, also auto-loading kernel image; Eboot is used to download and start kernel image and providing users with interactive function. This kind of design can upgrade the startup speed and save storage space for the system.We do research deeply based on the interrupt Mechanism of the architecture of the ARM920T and the framework of the interrupt processing of the Windows CE, at the OAL layer we realize the interruption initialization function, interrupt service routines, interrupt interface and interrupt completed interface which were equipment drivers related, and these were all based on the ARM920T architecture, thus completing the ARM920T interrupt mechanism in Windows CE.In-depth study of the Windows CE device driver framework, including the driver of the hierarchical structure, driver Model and loading mechanism, and the serial driver and audio drivers use the hierarchical structure of flow-driven interface model, stratified structure of the local-driven model to achieve the Touch Screen drivers.
Keywords/Search Tags:Embedded systems, Automobile navigation out, Bootloader, Interrupt handler, Device driver
PDF Full Text Request
Related items