摘要
随着嵌入式系统的飞速发展,各种嵌入式处理器以及片上系统(System on Chip,SoC)应用于各种设备,从传感器、手机、PDA等到笔记本电脑。嵌入式系统的广泛应用促进了嵌入式软件,特别是嵌入式操作系统的发展,但嵌入式系统硬件体系结构的多样性又给嵌入式软件、嵌入式操作系统的开发、维护带来了极大的不便。文中针对硬件平台依赖性制约嵌入式操作系统发展问题,提出了一种应用COM技术开发的硬件抽象层设计,实现嵌入式操作系统跨硬件平台移植。
With the development of embedded system in recent years, embedded processor and SoCs are used in many devices, ranging from sensors, phones and PDAs, to general - purpose laptops. The spreading of embedded system has promoted the development of embedded software,especially of embedded operating system. In despite of this, the multiformity of the embedded system hardware architecture brings diseommodity to the developing and maintenance of embedded software, especially for embedded operating system. In this article, present a new embedded hardware abstraction layer, using Microsoft COM, aiming at hardware platform dependency. With this HAL(hardware abstraction layer), will achieve the cross-platform transplantation of embedded operating system.
出处
《计算机技术与发展》
2008年第8期242-245,共4页
Computer Technology and Development
关键词
嵌入式操作系统
硬件抽象层
COM技术
embedded operating system
hardware abstraction layer
Microsoft COM