USB设备所采用的驱动程序是一种典型的WDM驱动程序。在WDM驱动程序中,即插即用(PnP)管理器负责通知操作系统何时添加(或删除)设备,并使用INF文件来查找新设备的驱动程序。驱动程序基本组成结构如图2所示,包括以下部分: 驱动入口程序例程DriverEntry():处理驱动程序的初始化; 即插即用例程AddDevice()和IRP_MJ_PNP处理例...
Windows XP环境下USB设备驱动程序的开发 维普资讯 http://www.cqvip.com
1、winUSB设备开发的环境 本文选择的winUSB的开发语言为python,USB的软件包为pyUSB,首先你需要准备好python的整个开发环境与相关软件,之后在命令行中执行pip install pyusb,即可完成pyusb软件包的安装。pyusb用于实现USB主机端的USB通信功能 。 winUSB设备
Linux环境下的USB摄像头驱动开发 USB Camera Driver Development in Linux.pdf,ConsumerElectronics 责任编辑:万肿 Linux Driver USBCQmero inLinux Development -李茂杰柳寅秋王勇电子科技大学移动计算中心(四川成都611731) 用户的操作通过标准化的调用执行. 擒要:嵌入
static struct usb_device_id skel_table [] = { { USB_DEVICE(USB_SKEL_VENDOR_ID, USB_SKEL_PRODUCT_ID) }, { } /* 终止入口*/ }; MODULE_DEVICE_TABLE (usb, skel_table); 对于PC驱动程序,MODULE_DEVICE_TABLE是必需的,而且usb必需为该宏的第一个值,而USB_SKEL_VENDOR_ID和USB_SKEL_PRODUCT_ID...
RoHS 状态:不适用 湿气敏感性等级 (MSL):1(无限) ECCN:EAR99 HTSUS:8523.49.5000索取资料及报价 产品介绍 技术参数 包装 散装 零件状态 有源 类型 集成开发环境(IDE) 应用 编程 版本 专业版 许可长度 ** 许可-用户明细 固定节点 操作系统 Windows 媒体分发类型 USB 闪存驱动器...
开发环境搭建EclipseARM是借用开源软件Eclipse的工程管理工具嵌入GNU工具集使之能够开发ARM公司CortexA系列的CPU这里使用EclipseARM作为开发软件。图光盘资料XP安装环境进入FSJTAG安装包可以看到如图所示的安装软件及USB驱动后面的安装步骤中所用到的软件都在这个目
RoHS 状态:不适用 湿气敏感性等级 (MSL):1(无限) ECCN:EAR99 HTSUS:8523.49.5000 索取资料及报价 产品介绍 技术参数 包装散装 零件状态有源 类型集成开发环境(IDE) 应用编程 版本专业版 许可长度** 许可-用户明细固定节点 操作系统Windows 媒体分发类型USB 闪存驱动器...
要想编写驱动,建立内核目录树是必须的.也即是在PC Linux上编译内核,加入到PC Linux中,以这个内核作为PC Linux的内核启动. 1. 我的系统是Ubuntu 12.4,先查看一下原先的内核版本: cody@cody-linux:/$ uname -aLinux cody-linux
之前重新编译了Ubuntu下的内核(Linux驱动开发之环境搭建---Ubuntu 12.4 编译内核),可不是很完美,现在构建基于Ubuntu官方版本的内核树. 1. 先查看内核版本 cody@kdev:~$ uname -a Linux kdev3.2.0-29-generic-pae #46-Ubuntu SMP Fri Jul2717:25:43UTC2012i686 i686 i386 GNU/Linux 2...