摘要
嵌入式设备随着应用领域的扩展呈现出多样性以及复杂性,而嵌入式实时系统普遍不具有良好的设备驱动体系结构,造成驱动开发困难、可移植性差。该文给出了一种嵌入式实时操作系统下的驱动框架,支持各种设备及总线接口,设计了一种快速的设备中断机制,符合嵌入式实时系统的强实时、高可靠的特点,能够满足开发各种嵌入式系统。
The widespread usages of embedded applications have led to a new level of functional variety and complexity in embedded hardware. Because of the lack of a common framework for developing device drivers, implementing or porting drivers for real-time embedded systems is a difficult task for developers. This paper presents a common framework for driver development based on real-time operating systems, various devices and bus interfaces will be supported with ease under this scheme. A technique of implementing a high speed interrupt system required to meet the hard timing constraint and high reliability of real-time systems is also explained.
出处
《计算机工程》
CAS
CSCD
北大核心
2007年第21期273-275,共3页
Computer Engineering
关键词
实时操作系统
驱动框架
中断处理
real-time embedded operating system(RTOS)
driver framework
interrupt processing