首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 125 毫秒
1.
Windows下的USB设备驱动程序开发   总被引:2,自引:0,他引:2  
王萍  赵刚 《计算机时代》2005,(10):22-23
USB设备驱动程序的开发是USB设备开发的一个重要组成部分.文章讨论了在Windows环境下驱动程序的设计原理,详细介绍了USB驱动程序的分层结构及USB数据传输的实现,并给出了一个利用DriverStudio开发的驱动程序实例,以此来加深对驱动程序开发过程的理解.  相似文献   

2.
本文介绍了如何用Microsoft公司提供的驱动程序开发包(DDK)工具开发win2000/xp下的USB设备驱动程序。首先概述了USB驱动程序体系结构Windows驱动程序模型等用于开发USB设备驱动程序背景知识。然后深入的讲述了用DDK编写USB设备驱动程序必须用到的几个关键技术,包括USB设备驱动程序入口与初始化、如何建立并提交USB请求块(URB)给总线驱动程序(USBD)、USB设备如何配置、USB四种通信管道的管理等四个方面。  相似文献   

3.
USB设备驱动程序开发技术研究   总被引:9,自引:5,他引:9  
开发基于USB的客户化(专用)设备,需要开发专用的驱动程序。本文在介绍Win32驱动程序模型和WindowsUSB驱动程序接口的基础上,重点研究了采用DDK开发基于WDM(Win32DriverModel)USB驱动程序的方法及开发流程。  相似文献   

4.
Windows2000/98下USB驱动程序的开发   总被引:1,自引:0,他引:1  
本文简要介绍了USB总线的基本概念。为了配合USB驱动程序的开发,简述了Windows2000/98的内核管理机制和应用程序的级别;阐述了微软提倡的驱动程序模型WDM;介绍了在Windows2000/98下开发驱动程序的几种工具和编程方法,并给出了借助于DriverWorks用C++语言编写的处理USB传输的一种快速编程方法实例。  相似文献   

5.
Linux中USB设备驱动程序研究   总被引:9,自引:1,他引:9  
介绍了USB的相关概念及Linux中USB设备驱动程序的框架和重要数据结构。通过设计和实现一个典型的例子,总结了Linux下编写一个USB设备驱动程序的一般方法和技巧。  相似文献   

6.
绝太多数用户还在使用Win98,可Win98下的USB设备需要安装驱动程序.而且不同的设备需要的驱动程序都不一样,下边我们就来解决这个烦恼,打造一个Win98SE下通用的USB驱动程序……  相似文献   

7.
Linux下USB设备驱动程序的编写   总被引:10,自引:2,他引:8  
主要介绍在Linux下USB设备驱动程序的结构,编写方法以及实例。  相似文献   

8.
Win98下USB块存储设备驱动程序的设计   总被引:1,自引:0,他引:1  
孙庚  李新明 《计算机工程》2003,29(11):189-191
介绍了WDM模型的工作原理;给出了在Win98环境下一种USB块存储设备驱动程序的设计实例。使用这一驱动程序的闪盘能够很稳定地工作。  相似文献   

9.
WDM模式下USB设备驱动程序的设计   总被引:5,自引:3,他引:5  
针对USB设备驱动程序开发过程中的常见问题和难点,并结合编程环境、工作机制、基本格式和端口初始化等几个方面问题,对在Windows环境下设计USB设备驱动程序的诸多要点进行了详细的分析与探讨,并着重说明了如何实现USB2.0规范所定义的4种数据传输方式及其在使用中的选择策略,同时也给出了相应的示例代码。  相似文献   

10.
介绍了National Semiconductor公司的USBN9603/USBN9604模块在Microsoft Windows NT平台上PC端USB设备驱动程序的开发过程以及该驱动程序的结构,并就与此相关的USB和WDM作了简单说明。  相似文献   

11.
基于Windows98/2000平台的USB驱动程序开发   总被引:1,自引:0,他引:1  
本文介绍了USB及其相关驱动程序的基本知识,总结了在Windows 98/2000平台下开发USB驱动程序的一般方法和步骤.最后利用USB驱动程序的开发工具DriverStudio在Windows98/2000平台上实现了一个USB键盘过滤驱动程序的开发设计.  相似文献   

12.
杨波  柳征  姜文利 《微计算机信息》2007,23(25):279-281
以PCI9656为例,介绍了利用DriverStudio开发PCI设备驱动程序的方法步骤,并实现了具有I/O和内存读写、中断处理和DMA传输功能的驱动程序。  相似文献   

13.
Linux下有中断端点的USB设备驱动的实现   总被引:1,自引:0,他引:1  
手写板是有中断端点的USB设备,为了在Linux下实现此类设备的驱动,分析了USB设备的基本概念和Linux设备驱动原理,对Linux下设备驱动程序的内部机制和框架构成进行了研究.在此基础上,提出了引入信号量机制控制内核线程同步的方法来实现read函数,进而设计出Linux下有中断端点的USB设备的驱动程序.通过编写应用程序和设计对比实验,证明了此驱动可以准确、高效地读写设备.与针对中断端点普遍采用的输入子系统方式相比,简化了程序设计,提高了系统效率.  相似文献   

14.
基于WDM模式的USB设备驱动程序开发   总被引:5,自引:1,他引:5  
USB具有方便快速等优点,已经发展成为计算机与外设的一种普遍接口。根据WDM驱动模式的工作原理,介绍了USB外设开发的关键部分编写WDM驱动程序的实现方法。  相似文献   

15.
随着USB应用的日益广泛,作为其重要组成部分的驱动程序也受到了更多的关注。首先在此对WDM驱动模型和USB分层结构进行了详细的阐述,并以在新太科技实际工作中所使用LPC2378开发板为例,详细介绍了如何利用DriverStudio工具快速开发基于WDM模型的USB驱动程序。  相似文献   

16.
USB型数码相机设备驱动程序的开发与研究   总被引:1,自引:0,他引:1  
在分析了Windows2000操作系统驱动程序的工作原理及其结构基础上,对USB型数码相机的设备驱动程序做了深入的剖析,并在用具体开发实例来说明整个设备驱动程序工作流程的同时,给出了一种快速开发驱动程序的方法。  相似文献   

17.
况阳  雷航  詹瑾瑜 《计算机应用研究》2011,28(10):3770-3774
在嵌入式Linux软件开发中,可以通过宿主机GDB(GNU debugger)加目标机GDBserver的方式对嵌入式软件进行远程调试,GDB和GDBserver通过RSP(remote serial protocol)协议进行通信,这种方式可以显著提高开发效率;目前宿主机和目标机之间支持串口或网口方式建立连接,暂不支持USB(universal serial bus)接口。介绍了USB的相关概念及GDB远程调试原理,通过分析当前存在的调试模型,利用Linux设备端Gadget功能驱动实现了USB+GDB+GDBserver的远程调试模型。该模型弥补了现有模型的不足,USB接口的日益普及使得该模型在实际开发中带来了极大的便利。  相似文献   

18.
基于USB 2.0协议规范提出了一个USB 2.0设备控制器串行接口引擎SIE的IP核的设计,并内嵌8051软核作为其微控制器进行SoC设计。所设计的SIE核在FPGA开发板上经过验证。  相似文献   

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

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