xiaobai_1981
驱动牛犊
驱动牛犊
  • 注册日期2007-05-09
  • 最后登录2010-05-28
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望149点
  • 贡献值0点
  • 好评度63点
  • 原创分0分
  • 专家分0分
阅读:1017回复:3

一个硬件如何对应两个设备

楼主#
更多 发布于:2007-12-11 10:17
通常情况下,一个USB设备只会使用USB的某个固定端口(当然EP0除外),而其他的很多端口都没有充分利用.因此,本人想是不是可以对同一个硬件创建多个设备,每个设备类型都不一样且使用不同的端口,以供不同的应用软件使用.现在我正开始找相关资料,很多东西都没弄清楚,还请大侠们多提点建议,谢谢!!!
xiaobai_1981
驱动牛犊
驱动牛犊
  • 注册日期2007-05-09
  • 最后登录2010-05-28
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望149点
  • 贡献值0点
  • 好评度63点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-12-11 16:25
我先试试!
我这么做是有原因的.USB2.0的最高传输速度为480Mbps,bulk传输应该可以达到300Mbps,但是我现在用的设备传输速率最多不会超过40Mbps.
reanchear
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望253点
  • 贡献值0点
  • 好评度102点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-12-11 16:03
主机端判断usb设备是根据PID/VID来辨别的,但是一般情况下usb设备只会设有一个PID/VID,如果可以给设备灌注几个PID/VID也就可以对应几个USB设备。但是我认为,usb对应不同的功能来使用我想跟据楼主的想法很容易来实现,但是通过楼主的设计,每个功能应该都是分时的。
gutian98
禁止发言
禁止发言
  • 注册日期2003-01-12
  • 最后登录2016-12-11
  • 粉丝4
  • 关注2
  • 积分760分
  • 威望8026点
  • 贡献值1点
  • 好评度364点
  • 原创分0分
  • 专家分21分
  • 金点子奖
  • 社区居民
地板#
发布于:2007-12-11 13:39
用户被禁言,该主题自动屏蔽!
游客

返回顶部