| According to IEEE's definition, the embedded system is"Device used to control, monitor or assist the operation of equipment, machineryor plants". In China, the embedded system is a special-purpose computer system that focuses on the application. It adapts to the application system which is strict in cost, reliability, power consumption and size.Real-time systems are used when rigid time requirements have been placed on the operation of a processor or the flow of data; thus, it is often used as a control device in a dedicated application. A real-time system has well-defined, fixed time constrains. Processing must he done with the defined constrains. or the system will fail. The operating system. and in particular the scheduler, is perhaps the most important component of a real-time system.The kernel of Hardware of embedded system is embedded microprocessor, ARM(Advanced RISC Machines) processor is a kind of advanced 32-bit embedded RISC(Reduced Instruction Set Computer) microprocessor, which is in the lead accredited in this field, and occupied in the field of embedded system application of low consumption, low cost and high performance. The embedded technology based on ARM has become a light point of current embedded field. The key of a successful embedded system is with an excellent embedded operation system. As a software kernel of the embedded system, the embedded real-time operating system is presently developed with inconvenience in our country. Firstly, most of the external EOS(Embedded Operation System) is too expensive to popularly be used in minitype corporation especially in academy and university. Secondly because the kernel of most of EOS are not open and free ,it makes the products which are developed on the EOS exist potential security problem. Especially it must be considered if it is used in military production. At last, making good use of the EOS demand the developer has solid background in operation system and computer architect. But most of embedded system software developer are expert of other fields who know few basic theory in computer science.μC/OS-II is a new embedded operation system that has several outstanding strongpoints such as free source code, oriented small or middle scale application, preemptive kernel, multitask and preferable portability. It has been used in all kinds of embedded systems.With the rapid development of computer technology and the coming of the post-pc era, the embedded system becomes a new technical focus and orientation in IT field following the step of computer network technology. As an important element of intelligent and small-size equipment, embedded system has now widely used and plays a very important role in many fields such as national defence,industry control, traffic, energy sources, information technology and civil living. Meanwhile, plenty of the embedded applications nowadays call for better... |