caiyeyuch
驱动牛犊
驱动牛犊
  • 注册日期2003-07-07
  • 最后登录2005-04-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1852回复:6

wMaxPacketSize的问题(每次重起之后数值都不一样)

楼主#
更多 发布于:2003-07-16 19:42
    我在用Numega加DDk生成驱动的之后,用usbview查看设备的状况,发现每次重起之后wMaxPacketSize的数值总是在变,而且我要求他是64但是从来没有达到过这样一个数值。不知是什么原因,希望哪位xdjm指点一把。
附:
    我已经改变过CHAP_9里面的内容了,发现还是不行。:(
gxwei
驱动牛犊
驱动牛犊
  • 注册日期2003-05-23
  • 最后登录2003-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-16 20:26
呵呵。多半是你的编译器有问题,将CHAP_9.c及USB.H里的USHORT全部改成UCHAR吧。
千万千万不要告诉别人这样能行哦。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-17 09:12
你用的是16位的总线还是8位的,如果死8位的,最好用UCHAR来定义,也就是说遇到16位的把它分成两个8位。
caiyeyuch
驱动牛犊
驱动牛犊
  • 注册日期2003-07-07
  • 最后登录2005-04-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-17 15:25
谢谢楼上两位兄弟的指点,我上午改了一下,发现还是不行,因为上电之后系统总会出现UnknowDevice的警告。55555
gjltce
驱动小牛
驱动小牛
  • 注册日期2003-07-05
  • 最后登录2011-12-10
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望59点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-17 15:29
是程序的问题。
caiyeyuch
驱动牛犊
驱动牛犊
  • 注册日期2003-07-07
  • 最后登录2005-04-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-17 15:52
谢谢大家的帮助。我用的是philips公司的D12的芯片,我用该公司提供的调试助手里面的驱动程序就没有这个问题,所以我想会不会是由于我用DriveStudio生成驱动的时候的问题。
一天到晚游泳的鱼
驱动小牛
驱动小牛
  • 注册日期2002-05-08
  • 最后登录2005-04-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-07-18 17:12
不一定,我也用过DS作过驱动的,只要不乱写,应该不会有什么问题的,你用softice看看,或者bushound也将就!
游客

返回顶部