| Nowadays embedded application of technology expands quickly to manyfields.Embedded technology also gets very great development among which thedevelopment of embedded operating system is very outstanding, Some excellentembedded operating system with open source codes has appeared, such as Linux anduC/OS-II..uC/OS-II will win extensive application in the field of industrial controlbecauseof its high real-time quality and dependability simplified kernel.At the sametime,with the development of network era, Intenet became the most importmentfoundational information establishment,so more and more devices need to be connectedin Internet.This thesis begins with software and hardware platform.The design process ofembedded control development platform based on uC/OS-II and uIP is discussed indetail.The method of design is from top to botom, which means designing the systemfirst,and then dividing the task and writing the flow chart of the task,finally realizatingby programing.At the beginning of the thesis, the operation principle of the kernel is introducedparticular.Then the concrete process of porting the kernel of uC/OS-II to hardwareplatform based on MSP430F449 is described detailedly, including all several analysis offunction that need rewrite, the simple course of kernel debug is introduced.Then thenew characteristic of new-type 16 bit MCU MSP430F449's is illuminated. Someperipheral equipments integrated in the MCU are briefly introduce.The design processof building a hardware platform with MSP430f449 and Cirrus Logic's CS8900A isexpounded.Finally it is expounded how to design embedded control development platformbased on uC/OS-II with hardware platform,including how to embed the TCP/IP protocolstack,interface functions,flowing&flowout mechanism of data pack.Simultaneity therealization of the communication task and keyboard input task based on uC/OS-II areexpounded.After several months'design and test of hardware and sotware,we gain ourends.The hardware flat could be R&D and expended further.this project is a goodrefrence for research of embedded system exploitation and established foundation... |