第五章 驱动程序设计1/9/20231北京理工大学珠海学院 计算机教研室教学目的教学目的 nWindows CE5.0驱动程序设计的基本概念;掌握Windows CE5.0动态链接库的编制方法;掌握Windows CE5.0动态链接库的静态加载方法 1/9/20232北京理工大学珠海学院 计算机教研室项目项目9:驱动程序的编制驱动程序的编制本节课程主要知识点n驱动程序模型n动态链接库n动态链接库的特点与实现(重点)n动态链接库的加载n动态链接库的静态加载(难点)1/9/20233北京理工大学珠海学院 计算机教研室n教学重点驱动程序的基本概念动态链接库n教学难点动态链接库的编制及静态加载方法 1/9/20234北京理工大学珠海学院 计算机教研室5.1驱动程序基本知识n5.1.1 驱动程序的功能驱动程序是操作系统与硬件交互的方式,是连接硬件与操作系统之间的桥梁;独立的“黑盒子”,定义好的编程接口,隐藏设备工作的细节;驱动程序的作用是实现这组接口,并映射到具体的对硬件的某项操作上。驱动程序接口1/9/20235北京理工大学珠海学院 计算机教研室应用程序操作系统网卡驱动程序1网卡驱动程序2网卡