- UID
- 872238
|
3 Windows CE 设备驱动程序
设备驱动程序将操作系统和设备连接起来, 使操作系统能够识别设备, 并为应用程序提供服务。
3.1 设备驱动程序模型
Windows CE 提供了用于驱动开发的模型,其中包括来自其他操作系统的驱动程序模型。
因为有这些多变的驱动程序模型, 使Windows CE可以适应大部分的内部和外围设备。目前,Windows CE提供了4 种设备模型,其中两种是专用于Windows CE模型, 另外两种外部模型来自其他的操作系统, 汇总如图3 所示。
3.2 本机驱动程序
要把Windows CE 移植到目标平台上, 必须为平台上已建立的设备提供驱动程序。一些类型的设备, 如键盘、显示器和PC 卡插槽等对操作系统都有一个自定义接口。因为这些接口是专门用于Windows CE 的,所以称这类驱动程序为本机驱动程序。Windows CE 平台生成器提供本机设备驱动程序的样本,可考虑把本机设备驱动程序样本应用到平台上, 而不需要再从头开发自己的本机驱动程序。用户可根据驱动程序样本快速开发自己的驱动程序。 |
|