- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DriverStudio驱动程序开发工具-学习资源-华清远见
清远见—嵌入式培训专家 (短期高端培训、企业内训) http ://
“黑色经典”系列之《USB 应用开发技术大全》
第10章 DriverStudio 驱动程序开发工具
本章目标
由于USB 设备的开发需要驱动程序的支持,因此高效的驱动程
序开发是 USB 设计的关键。目前开发驱动程序有 3 种方式:使用
Microsoft 的DDK 工具、使用KRFTech 公司的WinDriver 工具和使
用Compuware 公司的DriverStudio 工具。
使用Microsoft 的DDK 开发驱动程序,比较复杂,类似于汇编
语言一样。为此,出现了一些简化驱动程序开发的软件工具,其中
比较出色的是WinDriver 和DriverStudio。WinDriver 软件比较简
单,可以快速创建驱动程序,但是对驱动程序的刻画不够细致。
DriverStudio 软件可以高效、细致地刻画驱动程序的每一个细节,
因此获得了广泛的应用。
本章主要讲解以下内容:
DriverStudio 简介
WDM 驱动程序建立实例
USB 编程类函数
USB 驱动创建实例
清远见旗下品牌—嵌入式学院:http ://
清远见—嵌入式培训专家 (短期高端培训、企业内训) http ://
10.1 DriverStudio 简介
DriverStudio 软件由Compuware 公司开发,用来简化微软Windows 平台下设备驱动程
序的开发、调试和测试。DriverStudio 当前的版本为V3.2,DriverStudio 软件中的所有工具
都与 Visual Studio IDE 环境集成在一起。开发人员可以在 Visual Studio 6.0 、Visual
Studio.NET 2002 和2003 环境中编写并测试驱动程序,并且通过使用Microsoft C++编译器
与Microsoft DDK 完全保持兼容。
10.1.1 DriverStudio 软件工具
DriverStudio 软件包中包含多个驱动程序开发工具,主要的工具模块介绍如下。
1.DriverAgent
DriverStudio 软件的 DriverAgent 开发工具为 Win32 应用程序提供直接访问硬件的功
能。用户可以在没有任何设备驱动程序开发经验的情况下编写 DriverAgent 应用程序来直
接访问硬件设备。DriverAgent 应用程序可以在Windows 95 、Windows 98 、Windows NT 和
Windows 2000 平台上运行,但不支持Windows XP 平台。
2 VToolsD
DriverStudio 软件的VToolsD 工具用来开发Windows 95 和Windows 98 操作系统下设
备驱动程序(VxD )。VToolsD 中包括生成驱动程序源代码的工具run-time 和interface 库,
以及一些驱动程序样本,可以用来作为 种类型的设备驱动程序的基础部分。
3 DriverWorks
DriverWorks 对于Windows NT 下和Windows 98 与Windows 2000 共同支持的Win32
驱动模型
您可能关注的文档
- 12150500460683770R-通辽科尔沁区公路管理段.DOC
- 102101机械强度验证-强制性标准整合精简工作平台.DOC
- 2002006武隆中学高一年级离子反应试题.DOC
- 123456语言学基础-山东英才学院.PPT
- 12500243453044292Y-彭水苗族土家族自治第三小学校-彭水.DOC
- 2002004数学科关注事项小一至小二-培侨小学.PPT
- 2010年台北国际电脑博览会COMPUTEX邀请函201065.DOC
- 2010第四届杭州国际社会公共安全产业博览会-华展展览.DOC
- 2011年6月份义乌场信用指数.DOC
- 2011计算机科学与技术_特色专业建设进展报告-课程中心-西华大学.DOC
原创力文档


文档评论(0)