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

计算机工程 ›› 2006, Vol. 32 ›› Issue (16): 41-43. doi: 10.3969/j.issn.1000-3428.2006.16.016

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

Windows CE设备驱动程序开发

胡军辉,王友钊   

  1. 浙江大学仪器系,杭州 310027
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-08-20 发布日期:2006-08-20

Device Driver Development for Embedded Windows CE

HU Junhui, WANG Youzhao   

  1. Instrument Department, Zhejiang University, Hangzhou 310027
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-08-20 Published:2006-08-20

摘要: Windows CE操作系统标准设计的一个重要方面,就是原始设备制造商(OEMs)和独立硬件开发商(IHVs)可以自主开发设备驱动程序来支持他们的硬件,而不需要微软公司去另外开发设备驱动程序。该文介绍了Windows CE体系结构和开发wince设备驱动程序的过程,阐述了设备驱动程序模型、设备驱动结构和中断处理。Windows CE操作系统支持4种设备驱动模型:本机设备驱动,流接口设备驱动,USB设备驱动,NDIS网络驱动。

关键词: 嵌入式操作系统, Windows CE, 设备驱动, 中断处理, 开发过程

Abstract: A key aspect of the modular design of Windows CE is that original equipment manufacturers (OEMs) and independent hardware vendors (IHVs) can implement device drivers that support their own hardware without additional development from Microsoft. This paper introduces the system structure of Windows CE and the process of developing device drivers for Windows CE. It provides an overview of device-driver architecture, elaborates the Windows CE device-driver models and interrupt handle. Windows CE supports the following four driver models: native device driver, stream interface device driver, universal serial bus (USB) device driver, network driver interface specification (NDIS) driver.

Key words: Embedded operation system, Windows CE, Device driver, Interrupt handle, Developing process

中图分类号: