【正文】
ption of the emebedded system,the paper introduces the necessity of using RTOS in the embedded system, the current situation of the development of RTOS and development trend,etc. This thesis introduces the real time operation systemμC/OSΠand analyzes kernel particularly, for instance, taskscheduler, timemanage, umunicationprinciple and membermanage. Based on it, designing the software and hardware platform of embedded operation system, with regards LPC2124 developer as control object, reaving kernel μC/OSΠ as operation system ,Borland C++ as code warrior. Implementing the transplantation of μC/OSΠ on the LPC2124.Key Words:Embedded system。 LPC2124。 μC/OSΠ, Operating System Transplant1. 引言 隨著國(guó)內(nèi)外工業(yè)化、數(shù)字化的步伐加快。嵌入式開(kāi)發(fā)在rI39。行業(yè)中的重要性越來(lái)越顯著。嵌入式系統(tǒng)也以其體積小、功耗低、性能高的優(yōu)點(diǎn)得到了人們的廣泛關(guān)注。嵌入式操作系統(tǒng)作為嵌入式軟件運(yùn)行的平臺(tái),負(fù)責(zé)管理各個(gè)進(jìn)程間的創(chuàng)建、刪除以及任務(wù)調(diào)度,統(tǒng)一管理系統(tǒng)的軟硬件資源,因此進(jìn)行嵌入式開(kāi)發(fā)。首先要實(shí)現(xiàn)嵌入式操作系統(tǒng)在相關(guān)處理器上的移植,再以次為基礎(chǔ)開(kāi)發(fā)相應(yīng)的應(yīng)用軟件。本文以公開(kāi)源碼的μC/OS II嵌入式實(shí)時(shí)操作系統(tǒng)為例。描述了該嵌入式實(shí)時(shí)操