- 3
- 0
- 约1.14万字
- 约 81页
- 2018-03-02 发布于江西
- 举报
Wince教案 7.设备驱动程序开发
Session 2: Testing Windows CE .NET Alan Page, Microsoft 主要内容 概述 流驱动接口 设备驱动程序架构 USB mouse 驱动开发示例 Windows CE 系统服务 什么是设备驱动程序 “一般”驱动程序开发的理解 必须使用汇编语言对端口进行读写 设备驱动程序是操作系统的一部分,难于开发与调试。 设备驱动程序控制硬件 中断比较难于处理 必须使用汇编语言读写端口 CEDDK.dll 提供 APIs与硬件进行通信 HalGetBusData READ_PORT_UCHAR WRITE_REGISTER_ULONG 对于逻辑设备驱动程序,采用Win32 APIs 从硬件获取数据 设备驱动程序是操作系统的一部分,难于开发与调试 对于UNIX或者是 Windows 9x,设备驱动程序是与操作系统映像连接的,并运行于系统内核态。 对于windows CE,大多数的设备驱动程序运行于用户态,简单的来说就是一个DLL文件。 设备驱动程序控制硬件 大多数的设备驱动程序用来控制硬件。 对于某些硬件,是没有驱动的。 CPU 内存 对于虚拟设备驱动程序,没有物理设备。 文件系统驱动程序 RAM disk 中断有时难于处理 Windows CE提供逻辑中断 (SYSINTRs) 中断由一个用户态的线程进行处理 (IST) 为什么应
您可能关注的文档
- Unit9 hot soup 第二课时说课稿.ppt
- Unit8 When is your birthday单元复习课课件.ppt
- Unit9 Life in the year 2050 课件PPT下载 北师大版六年级英语下册课件.ppt
- unit9Do you know when basketball was invented课件.ppt
- unit9 my favorite subject is science》(section a 1a-2c)(共20张ppt).ppt
- Unit9,ever,studying,want,Disney,She,阅读.ppt
- Unit9完成时(since,for,过去分词).ppt
- United States-Laws and Methodology for Calculating Dumping Margins (“Zeroing”).ppt
- United States CDC Global AIDS Program (GAP) 美国CDC全球爱滋病项目.ppt
- Unit_1_崇尚公德.ppt
原创力文档

文档评论(0)