Font Size: a A A

Embeded Software Design Research Based On Embeded Operation System μC/OS-Ⅱ

Posted on:2006-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y W FanFull Text:PDF
GTID:2168360152495626Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
The embedded operating system is the result of embedded system that developed to a certain level, and it is generated to meet the design requirement of expanding complex embedded system. With the development of micro- processor function, the application extent of embedded operating system is getting stronger and stronger. The software design and research has been the hotspot recently, which based on customizing embedded operating system, and it will has great significance for the embedded operating system popularizing to actual project. Firstly, the paper fetched out a typical, real-time and multitasking embedded operating system: μC/OS-II, gave a detailed analysis on the embedded operating system kernel structure and kernel realization method, and simply introduced the common functional functions. Then finished the μC/OS-II transplant in PC circumstance based on the Borland C++ V3.1 complier of Borland Company, and realized the μC/OS-II multitasking dispatching on PC platform. Secondly, according to the demand of μC/OS-II transplant, the paper designed and developed a hardware experiment platform that the hardcore is a newly 16-bit MCU MSP430F149 with super low consumption of TI Company, realized the μC/OS-II transplant and kernel test on that hardware platform, and made a contrastive research with the software design method of traditional fore-back ground type embedded operation system. Then combined the system with common industrial configuration software MCGS, produced a half object simulink research method based on μC/OS-II embedded software design, and get a better control purpose in the simulink research of actual project. At last, finished the TCP/IP protocol stack transplant on μC/OS-II in virtue of software analog system—skyeye, and applied the extended operating system to the ARM platform whose hardcore is SUMSUNG 4510B, then passed the primary system test.
Keywords/Search Tags:embedded operating system, multitask, μC/OS-II, fore-back ground, TCP/IP protocol stack
PDF Full Text Request
Related items