bodybo
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-06-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1350回复:3

关于D12的SoftConnect

楼主#
更多 发布于:2004-03-19 17:25
请教两个问题:

1、D12似乎将D+的150K接地电阻集成在内部,SoftConnect连接的也是150K和D+,不知是否正确?

2、D12上电后(pc供电),在固件程序没运行的情况下(SoftConnect未连接),测量D+和VCC之间电压为+5V,然而D+和GND并未连通,倒底是怎么回事?

万分感谢!
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-20 02:06
关于1、D12似乎将D+的150K接地电阻集成在内部,SoftConnect连接的也是150K和D+,不知是否正确?

没错,之所以叫SoftConnect(软连接),是指连接的动作受固件控制,在做软连接之前,该电阻并未接入。当进行软连接时,接入总线,使得PC发现新硬件。

关于2、D12上电后(pc供电),在固件程序没运行的情况下(SoftConnect未连接),测量D+和VCC之间电压为+5V,然而D+和GND并未连通,倒底是怎么回事?

没错呀!此时,PC的工作是检查是否有高速或低速设备接入,检查的方法就是利用电阻分压的原理。在此时数据总线尚未进入数据时序。
A strong man can save himself. A great man can save another.
bodybo
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-06-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-20 19:31
PC检测外设的原理我知道,我的疑问在于D12的说明书里讲的是SoftConnect连接的是D+和1.5k的电阻,可D12 Smart板似乎并不是这样的,150K的电阻并不在Smart板上,这是怎么回事?
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-21 13:49
该电阻集成在D12芯片内部,文档中已经提到了关于该电阻的内容(其中指出了该电阻的精度达不到规范的要求,但事实证明依然是可用的)。
A strong man can save himself. A great man can save another.
游客

返回顶部