Welcome![Sign In][Sign Up]
Location:
Search - hid.lib

Search list

[SourceCode驱动开发

Description: 驱动开发环境搭建vs6.0+ddk 2600+windows xp+Driver Studio 3.2 2010-07-07 09:35 驱动开发环境之Windows XP DDK2600,VC++ 6.0, Driver Studio 3.2 神秘的驱动开发,神秘的WINDOWS内核,是什么把这些搞得这么神秘呢? 搭Windows驱动开发平台. 要安装的东西都有这些:在Windows XP的基础上,先装上VC++6.0,再装DDK2600(也就是DDK的XP版),最后装 Driver Studio 3.2。 1.首先装VC++ 6.0, 要装VC++6.0那是因为这个IDE式的环境你已经很熟悉,编译和连接的时候不要用各种命令行的命令,只要鼠标点点,就可以(当然啦,一些参数还是要填的)。具体怎么装我就不介绍了。 2.安装XP系统的DDK, DDK全称是叫Driver Development Kit,它提供4种驱动程序的编译环境,我们这种初学者一般是选Win XP Checked Build Enviorment。 ftp://202.113.29.4/ISO/M$/WinDDK/winxp_ddk.rar 这个是下载地址,我写这篇文章的时候这个链接还是通的,不知你看的时候通不通了,如果不通你可以联系我,我可以发给你。 安装的时候就没什么特别要注意的地方,唯一要记得的是记住要完整安装,把那些什么Samples全装上,对于我们这些初学者会很有用的。 3.安装Driver Studio, DriverStudio 是一套用来简化微软Windows 平台下设备驱动程序的开发,调试和测试的工具包。 对于学过Windows 编程的人我可以打个形象的比喻: DriverStudio中的DriverWorks,本质是“DDK类库”,使用C++类库封装的方法简化了NT Driver或者WDM驱动程序的开发,使用DriverWorks代替DDK开发,类似于使用MFC代替SDK开发Windows应用程序。 http://download2.77169.com/soft/Source/debug/200801/20071229SoftICExlDS3.2.1.zip 这个是下载地址。这个需要序列号和注册文件: http://www.4x4y.com/10257_CrackDown_Compuware.DriverStudio.v3.2.iNTERNAL.html 这个是序列号生成器和注册文件打包下载的地址。 2.安装和配置   软件的安装顺序:Windows XP --> VC6.0 --> WinXP_DDK -> DriverStudio3.2,如果顺序装错了,那么把DriverStudio3.2删除再重装就OK了。从网上找到库文件ntstrsafe.lib+csq.lib.rar,把解压出来的两个库文件拷贝到WinXP_DDK的安装目录下的库目录中(我的是C:WINDDK2600libwxpi386)。启动vc6,然后进行简单的配置:菜单DriverStudio菜单下的DDK Build Settings,在弹出的对话框中选择已经安装的DDK目录(比如我的是C:WINDDK2600),在Windows DDK compiler Options中选择"Enable only for Driver Studio"。 VC6.0-->Tools-->Options,点击"Directories"选项卡: 1)"“Show directories for:"下选择Include files,然后检查有没有包含ddk的头文件目录(我的是C:WINDDK2600incwxp),如果没有则加上; 2)"“Show directories for:"下选择Library files,然后检查有没有包含ddk的库文件目录(我的是C:WINDDK2600libwxpi386),如果没有则加上;    注意:安装DDK时一定要把例子安装(建议你安装全部的模块),否则编译vdwlibs.dsw时会报如下的错: vdw_wdm.lib - 1 error(s), 0 warning(s) 然后打开引起错误的文件,发现: #error The file is from the DDK at srcwdmhidinc. Install DDK HID samples to install hidport.h. Or update INCLUDE path for hidport.h in the DDK! 这表明安装WinXP_DDK的时候没有安装实例。 3.编译适合本机使用的库文件   (1).启动VC6.0。开始-->所有程序-->Compuware DriveStudio-->Develop-->DDK Building Settings,确保“DDK Root Directory”下方的内容是ddk的安装目录(比如我的是C:WINDDK2600),然后点击下方的"Luanch Program"正式启动vc6的开发环境。   (2).进入菜单File-->Open Workspace(打开位于DriverStudio3.2安装目录的DriverWorksSourcevdwlibs.dsw)-->进入菜单Build-->batch Build,点击“Select x86"按钮只选中全部的32位库(我的电脑是32位的。注意:对于32位的电脑一定不要选中64位的库,否则后面编译会出错)-->点击按钮"Rebuild AlL”开始编译。   注:如果出现无法打开文件这类的错误,一般都是DDK Build Settings指向不对,或安装顺序有误,或者你在32位机器上选中了64位库。 4.编译一个DriverStudio自带的实例   (1)"启动vc6,点击菜单File-->Open Workspace,打开项目文件C:Program FilesCompuwareDriverStudioDriverWorksExampleswdmhellowdmHelloWdm.dsw,然后编译,如果没有报错,那说明安装和配置成功。但请你别高兴的太早,开发环境安装配置成功只是万里长城的第一步,剩下的你就是要理解驱动模块的架构和具体的代码编写了。 5.使用Driver wizard生成驱动程序框架   (1).在VC6.0的界面下,点击菜单DriverStudio-->Driver wizard,此后系统会一步一步引导你完成设置,最后自动生产的驱动程序框架。   (2).设置好后将生成驱动文件,然后用VC6.0进行编译:进行Build菜单,Rebuild AlL将生成.sys文件,说明驱动模块编译成功!   注:如果出现无法打开ntstrsafe.lib的错误,说明系统缺少这个库文件,参照上面的方法补上这个库文件,或者进入菜单Project-->Settings,鼠标点击左边方框里的最上面一行,然后右边"Project Option"下的ntstrsafe.lib并删除它。 本文是转来的,经过我的验证可以搭建成功。有些软件下载可能需要到其他地方下载。希望各位开发的兄弟姐妹Enjoy yourself.
Platform: | Size: 64512 | Author: cdliqu@163.com | Hits:

[SourceCodeTestUSBTree.rar

Description: TestUSBTree是USB 驱动编程的程序,可正常编译并运行,文件包含了usb驱动编程所需的头文件和库文件hid.lib setupapi.lib cfgmgr32.lib。
Platform: | Size: 293606 | Author: zs2099 | Hits:

[USB developUSBPortDlg

Description: USBPort的编译说明 -- 01(VC知识库) 1. 安装DDK 2. 把DDK的inc路径填在头文件的包含路径中 3. 把DDK的lib路径填在库文件的包含路径中 4. 注释掉原代码中的HIDD_ATTRIBUTES结构 // 不知作者为什么要添加这个结构定义 5. 添加setupapi.lib 如果不想安装DDK,就去掉前两步,但需要拷贝相关的头文件和库文件到工程目录 -USBPort compilers note-- 01 (VC Knowledgebase) 1. Installation DDK 2. Put DDK the inc path filled in the first document contains the path 3. put DDK's lib path for filling in the document include path 4. comment out the original code HIDD_ATTRIBUTES structure// I do not know why the author to add this five-structure definition. If we do not want to add setupapi.lib DDK installed on the first two steps removed. but the need to copy the relevant files and documents to the library project listings
Platform: | Size: 2791424 | Author: 熊丹 | Hits:

[Com PortUSBPort

Description: USBPort的编译说明 -- 01(VC知识库) 1. 安装DDK 2. 把DDK的inc路径填在头文件的包含路径中 3. 把DDK的lib路径填在库文件的包含路径中 4. 注释掉原代码中的HIDD_ATTRIBUTES结构 // 不知作者为什么要添加这个结构定义 5. 添加setupapi.lib 如果不想安装DDK,就去掉前两步,但需要拷贝相关的头文件和库文件到工程目录 -Compiler USBPort note 01 (VC Knowledge) 1. Installation DDK2.
Platform: | Size: 62464 | Author: | Hits:

[USB developAT91USBFramework-Core1.02+HID1.01

Description: This software package contains the USB framework core developped by ATMEL, as well as two HID drivers for a mouse and a keyboard. The following files are included : - core/ -> Source code for the framework core -> Makefile for the core - hid/ -> Source code for the HID drivers -> Makefile for the HID drivers - lib/ -> Lib v3 files for every supported chips - bin/ -> Compiled binaries for every supported chips - ./ -> Makefile for the framework -> Startup file -This software package contains the USB framework core developped by ATMEL, as well as two HID drivers for a mouse and a keyboard. The following files are included:- core/-> Source code for the framework core-> Makefile for the core- hid/-> Source code for the HID drivers-> Makefile for the HID drivers- lib/-> Lib v3 files for every supported chips- bin/-> Compiled binaries for every supported chips-./-> Makefile for the framework-> Startup file
Platform: | Size: 1585152 | Author: 容健安 | Hits:

[Delphi VCLnrCommLib

Description: nrComm Lib Pro 8.29 for Delphi & C++ Builder 7-2010 nrComm Lib provides some tools for performing the serial communications tasks in Delphi/CBuilder development. It has ready solutions for many communication tasks : RS232, TAPI (data and voice modems), Text to speech conversion, access to LPT port, barcode readers, Bluetooth connections and devices, work with GSM (sms send receive, access to phonebook etc.), ZModem file transfer protocol, HID devices, Terminal, logging and other more.
Platform: | Size: 25238528 | Author: Sjaak Willem | Hits:

[Windows DevelopUSBDriverFiles

Description: 编写USB驱动程序所需的库文件和头文件,devioctl.h,hid.lib,hidpi.h,usb100.h等-The preparation of the required USB driver library files and header files, devioctl.h, hid.lib, hidpi.h, usb100.h other
Platform: | Size: 35840 | Author: 杨小宝 | Hits:

[Other Embeded programSTM32_USB_LIB_INC-DEMOS_3.1.1

Description: Really good STM32 USB LIB! Demos are Included - CDC, HID, MassStorage and and and
Platform: | Size: 2592768 | Author: diso mudo | Hits:

[Windows DevelopMFC42UD

Description: MFC开发USB HID所需要的DLL和LIB文件。 -MFC Development of USB HID DLL and LIB required documents.
Platform: | Size: 914432 | Author: bird | Hits:

[CommunicationHID_Client

Description: 一段hid通讯实例,编译的时候注意hid.lib文件的路径设置。hid设备方便使用,比com方便-Period of the hid communication instance, compile time attention to hid.lib file path settings. hid device easy to use than the com convenience
Platform: | Size: 49152 | Author: wangshuang | Hits:

[CommunicationUSBPort

Description: USB通信编程,获取USB设备信息,如果编译不通过,你需要下载NTDDK中的hidsdi.h 和 hid.lib文件等。-USB communication programming,get the USB devices informateion ,if there have link errors,you have to download the header files hidsdi. H, the library file hid. Lib,etc in the NTDDK.
Platform: | Size: 1579008 | Author: zhaoming | Hits:

[OS programhid-lib

Description: hid在VC开发环境下的库文件,可用在VS2005、VC60SP3等。-hid in the library file VC development environment available in the VS2005, VC60SP3.
Platform: | Size: 21504 | Author: vishtvro | Hits:

[Windows Develophid.libPandPPheaderPfiles

Description: hid.lib+and++header+files 库文件和头文件-hid.lib+and++header+files Libraries and header files
Platform: | Size: 115712 | Author: 谢明 | Hits:

[CA authx64HID_LIB

Description: hid使用的,在64位的lib库,在windows下可以使用,-used in HID,based windows 64_bit,lib library
Platform: | Size: 1480704 | Author: 尹武举 | Hits:

[Industry researchhid-libusb

Description: hid usb soure code how to create a lib usb
Platform: | Size: 11264 | Author: mirza zeshan | Hits:

[Windows DevelopHIDincludfile

Description: 本页收集了一些在VC++中进行HID设备读写的头文件:hid.lib hidpi.h hidsdi.h setupapi.lib targetver.h,需要时请引入这些头文件,链接库也要加入,至于怎么加入,百度就OK了,另附压缩包内附有一张示例图,告诉你如何引入这些头文件。-This page is a collection of some conduct HID device to read and write in VC++ header files: hid.lib hidpi.h hidsdi.h setupapi.lib targetver.h, please introduce these header files when needed, link libraries have joined, as to how to join , Baidu OK, attach the compressed package containing a sample chart that tells you how to introduce these header files.
Platform: | Size: 58368 | Author: gxtxtplg | Hits:

[.netADC-Test

Description: ADC reading ATMEGA8 via HID usb Library (SWUSB) and HID pc lib (BASCOMAVR) on Visual Basic 2010-ADC reading ATMEGA8 via HID usb Library (SWUSB) and HID pc lib (BASCOMAVR) on Visual Basic 2010
Platform: | Size: 70656 | Author: MReza | Hits:

[Windows DevelopOK-Synchronous-API

Description: OMNIKEY Synchronous API SOURCE + LIB + DLL + DOC (PDF) This API consists of one DLL (scardsyn.dll) which provides functions for 2 wire bus protocol cards (like SLE4432 and SLE4442) 3 wire bus protocol cards (like SLE4418 and SLE4428) I2C bus protocol cards Data flash cards: AT45DB041B card Contactless cards: HID iClass Cards Secure memory cards: AT88SC153, AT88SC1608, AT88SC101, AT88SC102
Platform: | Size: 2141184 | Author: Mackwa | Hits:

[CSharpUsbLibrary

Description: C# usb hid 库,开源直接使用-C# USB HID LIB
Platform: | Size: 50176 | Author: 邓崇林 | Hits:

[USB developUSBHID

Description: 使用hid.lib建立的MFC控制,可识别连接与否,通过修改里面的vid pid即可连接新的hid设备,功能完全干净(只显示1个编辑框),其他功能可自己加上去,使用m_MyHidDevice.WriteHid(str,64);m_MyHidDevice.ReadHid(str,64); 可实现读写功能(Use hid.lib to build the MFC control, can identify the connection or not, connect the new hid device by modifying the vid inside the PID function can be completely clean (only display 1 edit box), other functions can be added, the use of m_MyHidDevice.WriteHid (STR, 64); m_MyHidDevice.ReadHid (STR, 64); can read and write function)
Platform: | Size: 3264512 | Author: 周小年 | Hits:
« 12 »

CodeBus www.codebus.net