共查询到20条相似文献,搜索用时 265 毫秒
1.
WinDriver6.23提供了基于VB开发PCI设备驱动程序的函数库,利用这些库函数,可以很方便地在VB开发环境下以用户模式编写PCI设备驱动程序,扩充VB功能,极大地节省开发时间.文中阐述用VB调用WinDriver的库函数实现PCI设备驱动程序开发的过程,并给出了关键函数的解释. 相似文献
2.
介绍一种开发Windows驱动程序的好工具WinDriver。利用该工具,可以方便地在Windows操作系统下以用户模式用VC编写你的设备驱动程序,扩张VC功能,极大地节省开发时间。中具体针对PCI总线的数据采集卡驱动程序通过VC和WinDriver的利用提出了中断的方法。 相似文献
3.
钱宇红 《计算机应用与软件》2007,24(5):100-101,155
在Windows系统下开发的硬件必须编写相应的设备驱动程序才能正常工作.随着Windows 2000/XP操作系统的广泛运用,微软公司推出了全新的WDM设备驱动模式.详细阐述了借助工具软件DriverWorks,用Visual C 6.0开发PCI总线数据采集卡的WDM设备驱动程序的过程. 相似文献
4.
本文介绍了如何用Microsoft公司提供的驱动程序开发包(DDK)工具开发win2000/xp下的USB设备驱动程序。首先概述了USB驱动程序体系结构Windows驱动程序模型等用于开发USB设备驱动程序背景知识。然后深入的讲述了用DDK编写USB设备驱动程序必须用到的几个关键技术,包括USB设备驱动程序入口与初始化、如何建立并提交USB请求块(URB)给总线驱动程序(USBD)、USB设备如何配置、USB四种通信管道的管理等四个方面。 相似文献
5.
在Windows 2000平台上实现VB对I/O端口操作 总被引:1,自引:0,他引:1
开发一个基于I/O端口操作的设备驱动程序,再编写一个动态链接库,从而可使Windows2000平台上的VB也能对I/O端口进行操作。文中就此介绍编写动态链接库时涉及到的关键问题,并给出了部分源代码。 相似文献
6.
Windows 2000下打印机驱动程序的开发 总被引:2,自引:0,他引:2
介绍Windows 2000系统下打印机驱动程序的编写,对Windows打印体系结构与功能、驱动程序组件进行了分析,同时对设备驱动程序开发包DDK,具体编程工具MDT及其使用进行了阐述。 相似文献
7.
基于PCI总线驱动程序设计方法研究 总被引:1,自引:0,他引:1
本文以PCI总线接口的陀螺测试卡为硬件基础,介绍了其总体设计方案以及Windows 2000下WDM模型设备驱动程序的运行机制和编程工具.利用Compuware Numega公司的开发调试工具DriverStudio编写了内存访问模式的驱动程序.针对具体硬件的实际情况,讨论了驱动程序设计时应注意的若干关键问题.并采用GUID新型命名方案唯一标识接口设备和建立I/O控制命令,实现了上层测试软件与设备驱动程序之间的通信.该驱动程序应用结果表明,数据传输准确,系统性能稳定,有广泛应用价值. 相似文献
8.
针对Windows操作系统提供的通用驱动程序不能很好满足具有特殊功能的设备的要求这一缺点,通过为自行设计的USB HID硬件设备开发USB HID小驱动程序,探讨在C语言平台上采用DDK开发基于WDM的HID小驱动程序的一般方法.介绍了USB HID设备的特点及其在Windows XP环境下的驱动层次结构;结合实际开发经验,详细阐述了USB HID小驱动程序的入口例程、即插即用例程、分发例程、电源管理例程和卸载例程的功能、特点及其编写方法.重点分析了在HID类驱动程序轮询设备条件下,处理读写I/O请求的一般方法;简单地介绍了WDM驱动程序的加载和安装方法;最后总结了开发USBHID小驱动程序的重点和难点.实验结果表明,自行开发的驱动程序运行稳定,可移植性强,针对具体设备开发小驱动程序简单可行. 相似文献
9.
USB设备及其驱动程序的复杂性给开发人员带来了很大的开发难度.本文给出一种采用C8051F120微控制器和PDIUSBD12 USB控制器结合的方式实现人机接口设备(Human Interface Devices)的方法,以及如何编写应用程序来对它进行访问.此设备无需编写USB设备驱动程序,Windows系统能够自动识别. 相似文献
10.
Windows2000/98下USB驱动程序的开发 总被引:1,自引:0,他引:1
本文简要介绍了USB总线的基本概念。为了配合USB驱动程序的开发,简述了Windows2000/98的内核管理机制和应用程序的级别;阐述了微软提倡的驱动程序模型WDM;介绍了在Windows2000/98下开发驱动程序的几种工具和编程方法,并给出了借助于DriverWorks用C++语言编写的处理USB传输的一种快速编程方法实例。 相似文献
11.
WDM是微软公司推出的设备驱动程序全新开发模型.文中针对Windows 2000环境下数字实时仿真系统中仿真数据的输出,以Adventech公司的PCI-1723的驱动程序设计为例介绍了WDM设备驱动程序的编写方法.文中编写的PCI-1723驱动程序应用于数字实时仿真系统的数据输出,提高了数据输出速率,实现了实时要求及所要求的接口,并得到了正确的结果.该方法同样适用于其他设备驱动程序的设计,只是编写的驱动程序细节要由所实现的具体功能决定. 相似文献
12.
文中阐述了设备驱动程序的概念和结构,介绍了Windows CE.NET环境下开发驱动程序的特点以及开发中一些常用的工具,对不同工具的开发特性进行了介绍。详细阐述了驱动的系统结构,重点研究了Windows CE.NET环境下的本机驱动和流驱动模型。并以华恒科技的基于Samsung S3C2410的HHARM9-EDU开发板的触摸屏驱动程序为例,对Win-dows CE.NET环境下开发具体驱动程序作了解释。 相似文献
13.
在Windows系统中,设备驱动程序可以分为标准设备驱动程序、可安装设备驱动程序以及虚拟设备驱动程序三种。标准设备驱动程序是针对IBM-PC兼容机系列及Windows的标准硬件如键盘、鼠标、显示器等而开发的,一般用扩展名.drv标识,是用来为特定硬件与Windows进行通信的程序;虚拟设备驱动程序是为支持Windows 3.1以上的版本特有的系统虚拟机功能而提供的,通常以扩展名.386标识,系统虚拟 相似文献
14.
用FORTRAN开发Windows事件驱动式程序 总被引:3,自引:0,他引:3
结合FORTRAN和Windows其他编程工具(如C和VisualBasic等)可以开发Windows事件驱动式程序。在Windows的各种编程工具中,Visual Basic以其编程方便、功能强大等优点而受到广泛欢迎。笔者经过一段时间的探索,成功地实现了把FORTRAN和Visual Basic结合起来编制Windows事件驱动程序,其界面可以达到专业水准而同时又能充分利用FORTRAN原有的丰富资源(如各种FORTRAN标准算法源程序和先前开发的DOS下的FORTRAN应用程序)。 以FORTRAN和Visual Basic相结合开发Windows驱动程序的方法有三: ①用VB设计界面,将FORTRAN应用程序编译成可执行 相似文献
15.
16.
17.
Windows CE操作系统是嵌入式系统的开发利器.Windows CE Platform Builder 3.0提供创建、裁剪和配置Windows CE的所有开发和调试工具.深刻理解和灵活运用Platform Builder的配置文件.REG、.BIB、.DAT、.DB是定制适合目标平台的Windows CE操作系统的关键.本文详细分析Platform Builder的配置文件,并以向Windows CE添加RTL8139网卡驱动程序为例,说明如何通过修改配置文件添加目标平台的设备驱动程序. 相似文献
18.
基于S3C2410的Windows CE驱动开发 总被引:1,自引:0,他引:1
陈瑜 《计算机技术与发展》2006,16(7):10-12
文中阐述了设备驱动程序的概念和结构,介绍了Windows CE.NET环境下开发驱动程序的特点以及开发中一些常用的工具,对不同工具的开发特性进行了介绍。详细阐述了驱动的系统结构,重点研究了Windows CE.NET环境下的本机驱动和流驱动模型。并以华恒科技的基于Samstmg S3C2410的HHARM9-EDU开发板的触摸屏驱动程序为例.对Windows CE.NET环境下开发具体驱动程序作了解释。 相似文献
19.
马捷中 《计算机应用与软件》2002,19(10):57-59
开发Windows下的驱动程序已成为应用系统的开发的难点之一,因为它需要熟悉内部操作系统和DDK编程及驱动模式。现在可以使用一些驱动开发工具如WindDriver等来编程,WinDriver的Wizard可直接生成用户模式下的简单驱动程序,易学易懂。本文介绍了使用WinDriver编写驱动程序的一些难点,如多板同机和核心模式编程等,在此基础上可以编写实用的Windows NT设备驱动程序。 相似文献
20.
Win9X作为运行于32位保护模式下的操作系统,为保障系统安全,通过屏蔽底层操作的方式将最终用户与硬件隔离开,从而设备驱动程序成为操纵硬件的最底层软件接口。文章主要对Windows9X下虚拟设备驱动程序(VxD)开发进行剖析,详细阐述了虚拟设备驱动程序有关基本概念,并结合开发过程分析了Win9X的系统结构和Win9X下虚拟设备驱动程序结构。文章最后介绍了相应的程序开发工具,并给出了借助VtoolsD工具箱用C++语言编写虚拟设备驱动程序的实例。 相似文献