An Analysis of Embedded Operating Systems : Windows CE , Linux , VxWorks , uC / OS-II , and OSEK / VDX
An Analysis of Embedded Operating Systems : Windows CE , Linux , VxWorks , uC / OS-II , and OSEK / VDX
复制标题
嵌入式操作系统分析:Windows CE、Linux、VxWorks、uC/OS-II、OSEK/VDX
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
S. Kim
中科院分区:
文献类型:
--
作者:
Sukhyun Seo;Junsu Kim;S. Kim
An embedded system is designed for a dedicated purpose which is different from the intended general usage intended for a desktop computer and a workstation. A simple and low cost embedded system can be designed without using embedded operating systems (OS). Considering the design time and effort, however, better design of embedded systems can be achieved using an embedded OS. With specific given constraints or a specific purpose for the embedded system, one embedded OS can save more time, cost, and effort in designing this embedded system than another embedded OS. This paper compares five embedded OS: Windows CE, Linux, VxWorks, uC/OS-II, and OSEK/VDX. It discusses several issues of embedded OSs such as process scheduling, memory management, and network support.