hxp8204
驱动牛犊
驱动牛犊
  • 注册日期2005-12-23
  • 最后登录2009-01-06
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望15点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
阅读:2035回复:5

请高手指点:usb设备怎么申请大于100MA电流。

楼主#
更多 发布于:2007-01-22 09:47
  现在我做了一个usb Device正常工作下电流为200MA左右,配置描述符中也说明了要200MA总线供电,可是即使在usb枚举后,电流仍然是100MA左右,usbPC上驱动也是我写的。在驱动中没有写电源管理部分,而是直接下传到底层驱动。这个我很苦恼,请高手指点,怎样申请大电流!!!!
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-01-22 10:47
你首先要在100mA下保证设备能正常枚举
枚举时要求电源200mA,当设备枚举成功后你就可以得到200mA的电流了
如果你用的是68013,你可以参考下面这个文档
附件名称/大小 下载次数 最后更新
FX2BusPower.pdf (204KB)  30 2007-01-22 10:47
hxp8204
驱动牛犊
驱动牛犊
  • 注册日期2005-12-23
  • 最后登录2009-01-06
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望15点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-01-23 16:24
我用的是三星2410,芯片就带有usbDevice接口
hxp8204
驱动牛犊
驱动牛犊
  • 注册日期2005-12-23
  • 最后登录2009-01-06
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望15点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-01-23 16:27
我的这个设备只有在外接电源后PC才能检测到,当PC检测到且配置成功后,我再把外接电源去掉,设备就工作不能正常工作。说明设备需要200MA左右电流,我再配置中说明是总线供电和外接电源供电。且最大需要电流为500MA。请高手指点阿
johndum01
驱动牛犊
驱动牛犊
  • 注册日期2007-07-19
  • 最后登录2007-08-23
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-07-27 15:29
引用第0楼hxp8204于2007-01-22 09:47发表的 请高手指点:usb设备怎么申请大于100MA电流。 :
  现在我做了一个usb Device正常工作下电流为200MA左右,配置描述符中也说明了要200MA总线供电,可是即使在usb枚举后,电流仍然是100MA左右,usbPC上驱动也是我写的。在驱动中没有写电源管理部分,而是直接下传到底层驱动。这个我很苦恼,请高手指点,怎样申请大电流!!!!


没有申请到所需电流也能枚举成功吗?困惑中
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-07-30 09:42
没有申请到会有问题,电流不够设备怎么工作?
游客

返回顶部