Font Size: a A A

The Study Of UC/OS-Ⅱ Porting Based On X86 Architecture

Posted on:2006-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:Q P LuoFull Text:PDF
GTID:2168360155465762Subject:Computer applications
Abstract/Summary:PDF Full Text Request
With the development of the microprocessor and Internet,the applications based on the embedded system enters into all trades and fields.The embedded products in Internet times, taking infromation household appliances as representatives, have not merely represented the bright prospect for the embedded market and proposed the new challenge to the technology of embedded system ,especially to software engineering. This includes mainly: supporting flexible network link increasing day by day, utilizing limited resources effectively and working for a long time steadily and efficiently.This thesis ,based on the porting the embedded operating system—uC/OS-II to X86 architecture, mainly discusses the key techniques of operation system porting and of embedded TCP/IP protocols software—LWIP transplating.The main content is as follows: 1. Survey of the embedded real-time system. This part introduces the history of embedded system's developing and main characteristics of embedded system. 2. Analysis of uC/OS-II along with loading and running of uC/OS-II under X86 architecture.The design plan adopt floppy disk booting method to load and run the system image file of uC/OS-II, at the same time to satisfy the requirement of uC/OS-II's running in flat memory mode , the solution realize the converting from real mode to protected mode. 3. Study on TCP/IP protocols LWIP and transplanting it to uC/OS-II. Based on analysis of characteristics of embedded system, this paper make revision to uC/OS-II and LWIP to satisfy the requirements of resource and effctiveness under embedded system. 4. Writting of network card RTL8139 driver program. This paper introduces in detail the data structure and ISR, which relates to the network device driver program. At the same time this paper shows a detail description of the main procedure of the driver program. The practice proves that the porting of uC/OS-II in this paper runns steadily and reliably.
Keywords/Search Tags:uC/OS-II, embeeded operating system, porting, LWIP, device driver
PDF Full Text Request
Related items