Embedded systems are computing systems with tightly coupled hardware and software integration, that are designed to perform a dedicated function. It divides into three layers,such as hardware,application program and RTOS,which is the core of the system.In order to make the best of hardware resource and software,RTOS not only offers various kinds of equipment drivers to finish the operation and conductor to the hardware,but also offers all kinds of system APIs to meet the application program's demands.Because lack of uniform standards of embedded system APIs at present,every manufacturers provides for an own APIs system.The big difference of these technology specifications and micro-controllers lead to the difficulty of RTOS's standard. So it is very necessary for developing embedded system to standardization of RTOS. Moreover, the operator of theembedded system is careless of the technical latest progress of the software engineering, still staying around past development stage, having no technique of adoption software engineering: Object-Oriented technique, the component technique.It is one of the main targets of the RTOS standardize that RTOS application program interface standardize occasionally.This thesis proposes using abstract software frame to solve RTOS standardized problem and using 00 idea to standardize system call interface. Based on ITRON specification and POSIX,the paper introduces the theory and technology of standardized RTOS in detail.Next,the paper introduces the class design of kernel's object and the implement of the class.The thesis investigates the theory of real-time scheduling algorithms and proposes a new classified method base on characteristic parameters compared with before methods. Then,the paper summarizes the principle,theory,implement of algorithm and character of single-characteristic parameters scheduling algorithms and multi-characteristic parameters methods.At last,the thesis introduce the application of system call API based on Norti3 real-time OS and explain it's system call interface and relevant application in PHS development. The procedure of this part passed to adjust to try and test, and got the realization on the PHS. |