wyx
wyx
驱动牛犊
驱动牛犊
  • 注册日期2002-01-26
  • 最后登录2005-09-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1724回复:7

usb驱动程序如何调试?

楼主#
更多 发布于:2002-07-20 11:27
对于一个驱动程序的新手来讲如何开始进行调试?因为驱动已经开始运行,但不是照着自己的思路执行的.救命呀!!!!!
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-27 11:43
请教财神,不同厂家的usb接口芯片必须要不同的驱动程序吗?比如d12的驱动能不能给ezusb用?有没有共同的地方?区别在哪里?

当然可以用同样的驱动程序,至少在所有USB的Class request完全可以用相同的代码。各种设备的区别主要是传输数据的意义不同。通俗的说USB就像公路,上面可以跑数据,而跑的数据究竟是什么车,就看厂家了。
硬件ID是诸如USB\\VID_XXXX&PID_XXXX的设备描述符中定义的Windows用于标识设备的名字而已。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-07-27 00:06
我看不一定,USB驱动程序和硬件的配合是根据硬件的HID和报告决定的。

嘛意思?嘛叫硬件的HID?
wenkey888
驱动牛犊
驱动牛犊
  • 注册日期2002-06-25
  • 最后登录2002-08-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-26 21:42
我看不一定,USB驱动程序和硬件的配合是根据硬件的HID和报告决定的。
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-07-26 20:44
请教财神,不同厂家的usb接口芯片必须要不同的驱动程序吗?比如d12的驱动能不能给ezusb用?有没有共同的地方?区别在哪里?
daiweiwei
驱动牛犊
驱动牛犊
  • 注册日期2002-04-25
  • 最后登录2002-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-07-26 15:04
刚刚学驱动开发还没有入门
shlei20
驱动牛犊
驱动牛犊
  • 注册日期2002-02-01
  • 最后登录2003-02-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-07-25 16:15
尽量在源程序里多写些调试信息,然后在drivermonitor里观察

 
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-07-20 14:16
用SoftICE源码调试。方法参见http://www.driverdevelop.com/forum/viewthread.php?tid=10719
SoftICE本站有。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
游客

返回顶部