首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 156 毫秒
1.
Win2000/XP下USB设备驱动程序研究与设计   总被引:6,自引:1,他引:5  
USB驱动程序是实现USB上层应用软件和底层USB硬件无缝连接的桥梁,驱动程序的开发是USB设备开发的一个重要组成部分;在分析USB协议基础上,介绍了Win2000/xp下USB系统体系结构,USB接口的相关概念,剖析了驱动程序的分层、重要数据结构,讨论了采用DriverStudio开发基于WDM的USB设备驱动程序的设计原理和方法,阐述了驱动程序的调试与安装.通过设计并实现一个典型的例子总结了在Win2000/xp下编写一个USB设备驱动程序的一般方法和技巧,为开发更复杂的USB设备奠定了良好的基础.  相似文献   

2.
Win9x下高速数据采集技术及应用   总被引:11,自引:0,他引:11  
本扼要介绍了Win9x操作系统下高速数据采集在采样频率上存在的问题。并提出编制虚拟设备驱动程序(VxD)进行Win9x系统下高速数据采集的设计方案。介绍了VxD程序的运行机理、通讯策略和编制方法,并给出实例框架。  相似文献   

3.
时下,Win95和Win98操作系统已成为PC操作平台的主流。但遗憾的是,有些用户还在使用不支持Win9X的打印机,也就是说他们的打印机不能在Win9X的环境里正确打印,主要原因是它缺少Win9X下的驱动程序,我们只要把其DOS或Win3.X下的打印机驱动程序设置到Win9X环境下就可以解决这类问题了。下面,笔者就以自己在工作中使用的STARAR-3200+打印机为例,具体说明设置的过程。  相似文献   

4.
许多工程应用中都涉及到用户软件与硬件的通讯问题。由于操作系统对硬件的保护,从而使这一问题成为瓶颈。为了解决这个问题,设计了基于Win9X平台的通用的设备驱动程序,实现了I/O口读写、中断处理和内存读写功能。  相似文献   

5.
Win9x下实时中断VXD及其与Win32应用程序间通讯的实现   总被引:2,自引:1,他引:1  
介绍了通过获取实时钟来实现实时中断的技术,实时硬件中断虚拟设备驱动程序(VxD)的实现,以及利用事件实现VxD与Win32应用程序间的通讯,并将两者相结合来实现高速数据采集。  相似文献   

6.
基于Windows CE的SPI驱动程序设计   总被引:3,自引:0,他引:3  
设备驱动程序是直接与硬件或者虚拟设备进行交互,将对硬件或者虚拟设备的操作打包成一组操作系统调用,并完全隐藏了设备工作细节的编程接口,因此驱动程序的编写在嵌入式系统开发中是一个重要的环节.本文通过阐述Windows CE操作系统中流式接口驱动的基本概念和工作原理、中断处理机制、内层共享等问题,详细介绍在Platform Builder下SPI驱动程序设计以及驱动程序同应用程序交互的实现.  相似文献   

7.
在研究VxD文件系统钩子的基础上,通过拦截vxd文件系统服务,实现了一个虚拟设备驱动程序,并采用ATL开发了一个支持自动化服务的COM组件,简化用户接口,实现Win 95/98/ME环境下的文件和目录隐藏。  相似文献   

8.
相信很多朋友手中都有Win3.X时代的旧设备,如打印机、声卡、Modem等。它们要么不符合PnP规范,要么找不到Win9X的驱动程序,成了用不上、扔不了的“鸡肋”。不过你不要泄气,只要还有它们的Win3.X驱动程序,就有可能使这些“老树”开出新花。  相似文献   

9.
虚拟设备驱动程序(VXD)在Win3x和Win9x/Me环境下占有十分重要的地位,一些用户态应用程序很难解决的问题使用VXD却可以轻松解决。MASM32汇编语言由于其代码简练、运行高效、函数调用直观的优点,也是驱动程序首先的开发工具。本文简要介绍如何使用汇编语言和98DDK编写VXD。  相似文献   

10.
Win9x下实时控制的关键技术研究   总被引:2,自引:1,他引:2  
王有庆  田涌涛  李从心 《计算机工程》2002,28(7):240-241,249
在对Win9x平台工作特点分析的基础上,讨论了利用虚拟设备驱动技术(以上简称VxD)在Win9x平台下进行实时控制编程的关键技术-硬件实时时钟编程,VxD中断编程及VxD与应用程序的通信机制,并给出了具体的程序实现。  相似文献   

11.
基于Windows2000WDM模型的AD板采样驱动程序的设计   总被引:2,自引:0,他引:2  
介绍了Windows2000操作系统下的WDM驱动程序基本设计方法,并以一款AD板为例给出了驱动入口点、创建和删除设备、硬件资源分配和访问、Win32应用程序接口等的具体实现,最后介绍了设备驱动程序的安装步骤。  相似文献   

12.
基于ARM芯片的CAN总线接口设计与实现   总被引:6,自引:2,他引:4  
为了使S3C2410X芯片可以控制CAN总线数据的发送与接收,采用MCP2510总线控制器扩展S3C2410X芯片的CAN总线接口功能,系统硬件主体采用MATRIXVARM9板和MCP2510总线控制器,操作系统采用ARM-Linux,详细介绍了硬件的接口设计,讨论了嵌入式ARM-Linux操作系统上CAN设备驱动程序的具体设计方法.经过测试,可以满足应用的要求.  相似文献   

13.
基于WDM的设备驱动程序设计   总被引:1,自引:0,他引:1  
介绍了Windows2000下用WDM开发设备驱动程序的一种基本设计方法,并以Printer 820热敏打印机为例,给出了驱动入口点、创建和删除设备、硬件资源分配和访问、I/O队列处理、中断处理、Win32应用程序接口等的具体实现。最终实现了打印机的实时连续快速绘图处理。  相似文献   

14.
高性能的PCMCIA数据加密卡的设计与实现   总被引:1,自引:0,他引:1  
随着笔记本电脑的不断普及,符合PCMCIA标准接口的PC卡被广泛地应用在各个领域。同时,由于数据安全日益得到重视,对笔记本电脑硬盘中的数据进行加密成为一种迫切需要。该文在PCMCIA接口规范的基础上设计了一种高性能的PCMCIA数据加密卡,重点介绍了该系统的结构设计,并给出了硬件的实现方案。该系统通过在FPGA上的仿真和在Windows9x环境下的测试,完全符合PCMCIA的设计规范要求,可以对计算机的数据进行有效的加密保护;并且由于该系统的设计考虑了VLSI的特性,易于ASIC的实现。  相似文献   

15.
基于驱动层的USB存储设备安全监控技术   总被引:2,自引:0,他引:2       下载免费PDF全文
针对USB存储设备提出基于驱动层安全监控的设计方案。介绍Windows驱动程序模型(WDM)的结构模型,分析Windows系统下经过USB集线设备IRP包的拦截技术,并利用下层过滤驱动和文件系统过滤驱动程序实现对USB存储设备的监控,给出USB存储设备安全监控软件的总体设计。  相似文献   

16.
结合了Win NT与Win98特点的Windows2000是新一代计算机测试控制系统的理想工作平台。介绍了Windows2000下即插即用驱动程序的设计,包括即插即用系统的工作原理、驱动程序的结构与工作方式,并解释了驱动程序的设计思路。  相似文献   

17.
Windows2000内核结构的分析及驱动程序的编制   总被引:2,自引:1,他引:2  
张建新 《计算机工程与应用》2002,38(10):121-123,151
Windows2000内核模式驱动程序既具有Windows9X的特点,同时又源自NT4.0,但与后两种操作系统下的驱动程序又有不同之处。文章介绍了Windows2000下的内核模式的驱动程序,尤其是WDM驱动程序的分类和编制方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号