摘要
目前已存在的嵌入式操作系统要么是一个商业化的系统,昂贵的版权费用限制了它的使用;要么是一体化的内核结构,针对具体硬件平台定制移植困难。该文将构件化的软件设计方法引入到嵌入式操作系统的开发中,设计了一个可配置、可移植、能灵活扩展的嵌入式操作系统开发平台。基于此平台,可以针对不同的硬件体系结构、不同的应用迅速搭建嵌入式操作系统,不仅能够有效地减少开发的工作量,同时也缩短了开发时间、降低了成本。
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, extendable embedded operating system is proposed and designed.
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2006年第11期97-99,共3页
Computer Engineering
关键词
嵌入式操作系统
构件
硬件抽象层
微内核
Embedded operating system
Component
Hardware abstraction layer
Microkernel