设备驱动是操作系统重要的组成部分。阐述MQX( Message Queue eXecutive) 实时操作系统的设备驱动管理机制,基于对MQX 统一设备模型的分析,总结出MQX 设备驱动设计的基本原理和一般方法。结合软件构件技术,提出一种分层驱动的实现模型,通过复用底层驱动构件加速了MQX 设备驱动的开发。