摘要: 目前已存在的嵌入式操作系统要么是一个商业化的系统,昂贵的版权费用限制了它的使用;要么是一体化的内核结构,针对具体硬件平台定制移植困难。该文将构件化的软件设计方法引入到嵌入式操作系统的开发中,设计了一个可配置、可移植、能灵活扩展的嵌入式操作系统开发平台。基于此平台,可以针对不同的硬件体系结构、不同的应用迅速搭建嵌入式操作系统,不仅能够有效地减少开发的工作量,同时也缩短了开发时间、降低了成本。
关键词:
嵌入式操作系统;构件;硬件抽象层;微内核
Abstract: An existing embedded operating system almost has the following weakness: a commercial production or monolithic kernel architecture.The large payment of copyright limits the use of commercial EOS, and it's difficult to port a monolithic kernel EOS to a given hard platform.Therefore, component software technology is used to study and develop embedded operating system, and a configurable, portable, extendableembedded operating system is proposed and designed.
Key words:
Embedded operating system; Component; Hardware abstraction layer; Microkernel
梅 岩,王力生. 基于构件的嵌入式操作系统开发平台的设计[J]. 计算机工程, 2006, 32(11): 97-99.
MEI Yan,WANG Lisheng. Design of Component-based Embedded Operating System Development Platform[J]. Computer Engineering, 2006, 32(11): 97-99.