Arllone
驱动牛犊
驱动牛犊
  • 注册日期2005-07-13
  • 最后登录2005-10-18
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1533回复:5

菜鸟求助

楼主#
更多 发布于:2005-08-01 09:23
小弟刚开始接触USB驱动,对开发环境知之甚少.哪位好心人能较为详细地帮我介绍一下开发环境啊?DDK,WDM,DRIVER STUDIO,WINDRIVER等等这些东东之间有什么区别和联系啊?
在此先谢了!
dunniu
驱动老牛
驱动老牛
  • 注册日期2005-05-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分555分
  • 威望0点
  • 贡献值0点
  • 好评度997点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-08-01 09:54
ddk是开发核心态程序的工具,驱动程序都运行在核心态,核心态也有很多api供开发者使用,ddk就是这些api和数据结构的集合。
wdm是微软的驱动程序模式,是一个体系架构。说白了就是告诉你驱动程序是什么样的框架。你照着框架的流程写程序就行,ddk是开发工具,wdm是指导思想。

driverstudio和windriver都是对ddk进行了封装。就像mfc封装了c++一样。也是开发工具。
Arllone
驱动牛犊
驱动牛犊
  • 注册日期2005-07-13
  • 最后登录2005-10-18
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-08-01 10:28
谢谢回答.还有几个问题:
WinDriver和Drive Studio用哪一种较优容易上手些?
如果要用Driver Studio 作为开发环境,是不是要先安装DDK啊
在XP下可以用WIN2000 DDK吗?
dunniu
驱动老牛
驱动老牛
  • 注册日期2005-05-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分555分
  • 威望0点
  • 贡献值0点
  • 好评度997点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-08-01 10:33
我装的是driver studio,它的资料也丰富一点点。像武安河的书,可以买一本
安装顺序是,vc>ddk>driver studio
win2000可以用xp ddk,xp最好用xp的ddk,是否能用2000ddk,不清楚
Arllone
驱动牛犊
驱动牛犊
  • 注册日期2005-07-13
  • 最后登录2005-10-18
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-08-01 11:35
还有一个问题,你说的武安河的书是不是《Windows 2000/xp WDM设备驱动程序开发》啊?
dunniu
驱动老牛
驱动老牛
  • 注册日期2005-05-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分555分
  • 威望0点
  • 贡献值0点
  • 好评度997点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-08-01 13:16
是的
游客

返回顶部