作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (11): 97-99.

• 软件技术与数据库 • 上一篇    下一篇

基于构件的嵌入式操作系统开发平台的设计

梅 岩,王力生   

  1. 同济大学计算机科学与工程系,上海 200092
  • 出版日期:2006-06-05 发布日期:2006-06-05

Design of Component-based Embedded Operating System Development Platform

MEI Yan,WANG Lisheng   

  1. Department of Computer Science and Engineering, Tongji University, Shanghai 200092
  • Online:2006-06-05 Published:2006-06-05

摘要: 目前已存在的嵌入式操作系统要么是一个商业化的系统,昂贵的版权费用限制了它的使用;要么是一体化的内核结构,针对具体硬件平台定制移植困难。该文将构件化的软件设计方法引入到嵌入式操作系统的开发中,设计了一个可配置、可移植、能灵活扩展的嵌入式操作系统开发平台。基于此平台,可以针对不同的硬件体系结构、不同的应用迅速搭建嵌入式操作系统,不仅能够有效地减少开发的工作量,同时也缩短了开发时间、降低了成本。

关键词: 嵌入式操作系统;构件;硬件抽象层;微内核

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