【摘 要】
:
Windows2000╱XP/VISfA已经成为PC的主流操作系统,要想实现在Windows操作系统下对硬件设备的操作,必须通过在WDM模型下设计的驱动程序这个软接口。随着USB2.0的发展,运用USB
论文部分内容阅读
Windows2000╱XP/VISfA已经成为PC的主流操作系统,要想实现在Windows操作系统下对硬件设备的操作,必须通过在WDM模型下设计的驱动程序这个软接口。随着USB2.0的发展,运用USB这种具有热插拔,高速率等优点的接口设备已开始流行。Windows驱动程序模型WDM(Windows Driver Model)是一种全新的设备驱动程序模式,可以运行于Windows98/2000/XP等多种操作系统平台。WDM采用模块化、分层次类型的驱动程序结构。作为一种符合WDM的驱动程序,USB驱动程序分为USB总线驱动程序和USB功能驱动程序两个层次。USB总线驱动程序负责控制实际的硬件,实现与底层的通信。USB功能驱动程序由设备开发者编写,位于USB总线驱动程序的上层,通过向USB总线驱动程序发送USB请求包,来实现对USB设备信息的发送或接收。本文以运用EZ-USB芯片的卫星视频接收设备为例,论述了如何运用DDK工具包,开发USB设备WDM驱动程序。重点介绍了USB驱动程序中“DriverEntry”、添加设备例程、即插即用处理例程、读写操作例程等几个重要例程的设计实现,以及应用程序如何访问设备。并介绍了编译、安装及测试USB设备驱动程序的过程。为适应不同版本的Windows操作系统(如WindowsVISTA),将接收卡驱动程序在各类Windows操作系统下出现的一些新问题,进行了处理。本文首先介绍了驱动程序开发的历史、WDM基本概念及Windows驱动程序的种类,并对USB技术和开发驱动工具做了简单介绍。第二章讨论了WDM的层次结构模型,驱动程序的加载流程以及几个重要的数据结构。第三章分析了WDM的数据读写方式及中断的处理方式。第四章对WDM的一般处理流程进行了介绍。第五章详细介绍了卫星视频信号接收卡设备的驱动程序开发及对程序中的重要代码进行了列举与讲解,并对某些错误及其处理进行了列举。第六章对本文的一个总结。
其他文献
随着我国现代科技的进步和国民经济的快速发展,电能质量问题越来越受到供电部门和用户的普遍关注,用户对供电可靠性的要求也越来越高,大力开展10kV配电线路带电作业是今后配网线
水资源缺乏作为一个世纪性课题,已经引起了各个国家的重视和关注。由于水资源的短缺导致的一系列问题,如生态环境恶化、植被退化、土地过度干旱、地下水资源的滥采滥用、农业生
配电自动化是当前电力系统发展的必然趋势,具有很强的工程应用背景和巨大的市场潜力,其中故障定位作为实现配电自动化的关键技术之一也是目前国内外研究的热点。
无论采
随着传统控制方法以及网络通信技术的不断发展和相互融合便出现了网络化控制系统(Networked Control Systems, NCS),它是将在地理位置上分散的传感器节点、控制器节点以及执
当今社会的发展使移动通信面临从单纯语音传输向大规模数据传输的转变。作为移动通信核心技术之一的无线通信技术在应对这一挑战所面临的首要障碍是有限的频谱资源对扩展更多
模型预测控制(Model Predictive Control:MPC)是产生于工程实践的一类基于模型预测、滚动优化并结合反馈校正的先进计算机优化控制算法。由于系统模型在工业现场易于获得,不需
随着化石能源的消耗和环境问题的日益凸显,能源问题受到了越来越多的关注。风能等可再生能源因其可循环利用、无污染、安全可靠等特点,近年来取得了长足的发展。伴随着风电并网电量的不断增长,风电系统与电网的穿透率越来越大。当电网发生跌落故障时,风力发电系统需要具有低电压穿越运行能力。本文以直驱永磁风电系统的低电压穿越技术为研究对象,通过对其全功率变流器的各组成部分在电网电压跌落时的响应特性分析,选取了基于直
本文受国家自然科学基金项目(柔性发输电系统概率风险评估和优化配置模型研究,项目号50977094;大电网概率风险评估的解析计算模型和算法研究,项目号50607021)资助。现代电力系统表现出大机组、大容量远距离输电的主要特征,系统在遭受随机严重功率缺额时保持频率稳定的能力正面临严峻挑战,将风险评估的观点引入频率稳定研究中以全面客观地反映频率稳定风险水平成为了迫切需要。因此,研究合适的频率稳定概率风
由于对能源需求的逐年增加,二氧化硫所造成的污染日益严重。目前,我国大气质量检测仪器基本来源于进口,价格昂贵,后续维护费用高。所以,研制出可靠的大气质量检测仪器可以摆脱对进口仪器的依赖。基于目前二氧化硫检测技术的研究现状,结合嵌入式技术,本文提出了一种大气硫含量检测仪的设计方案。首先将空气中的硫转化成二氧化硫,再利用紫外荧光法定量测量二氧化硫的技术,进而检测出空气中的硫含量。系统在紫外荧光法检测二氧
在当今激烈的全球化竞争中,要谋求长远的发展,立足于不败之地,必须从根本上提高产品或服务的质量。六西格玛是一种自上而下的革新方法,它是一种提升质量的方法,有助于降低成本、改进流程、提高工作质量。它把顾客放在第一位,利用事实和数据来驱动更好地解决问题,通过持续改善不断提高客户满意度,给企业带来巨大的财政收益。本文从六西格玛质量管理角度着手,系统的概述了六西格玛的概念、内涵以及实施六西格玛管理的流程及方