applicat
驱动牛犊
驱动牛犊
  • 注册日期2001-05-16
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2015回复:7

主机端D+缺省电平为低平?

楼主#
更多 发布于:2001-07-23 10:02
我用USB口实验时,发现:
 用+5V电压拉6.8K电阻接到D+线上,主机无论是否上电,D+线都不会产生1v以上的电平。更换计算机亦然,而且肯定不是设备问题(我曾用USB B形口接电平而不带任何器件做过实验,结果如前所述)。请问拉低平是计算机的缺省设置吗?如果是这样,主机怎样发现设备呢?这个设置该如何修改呢?
盼高手指教!!!
本人邮箱:applicat@chinaren.com
          ygshen_1001@21cn.com
applicat
Jes
Jes
驱动牛犊
驱动牛犊
  • 注册日期2001-07-11
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-24 15:39
我现在也碰到同样的问题。
不过我的D+接1.5k上拉电阻,接到usbn9602的V3.3管脚。
希望高手指点!也希望咱们这些新手多多交流!
applicat
驱动牛犊
驱动牛犊
  • 注册日期2001-05-16
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-07-25 09:27
我不知其它人在接入设备时D+线上的情况是怎样的,是否绝大多数人不存在这个问题?
在www.USBMAN.com上有讲关于BIOS设置的文章,我按照要求设置,仍然没有效果。
applicat
wtt
wtt
驱动牛犊
驱动牛犊
  • 注册日期2001-07-23
  • 最后登录2006-10-09
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望7点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-07-25 16:49
我用的是usbn9603在18脚(3.3v)与19脚(D+)之间加一个1.5k的上拉电阻,在将MCNTRL寄存器中的VGE,NAT两个置位,win98就可以识别设备了。

applicat
驱动牛犊
驱动牛犊
  • 注册日期2001-05-16
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-07-25 17:06
事实上V3.3V上高平我已经调出来了,NAT也置位了,我往MCNTRL写入的是0X8C,我在这个时候查过D+线上的电平,仍为低,但我没有做主机检测设备的实验,因此我想问一下,当主机检测到设备的时候电平是怎样的?
事实上我曾冒险将+5V的拉电阻短接,将D+电位强行拉到高平上,这时主机检测到了设备!
applicat
wtt
wtt
驱动牛犊
驱动牛犊
  • 注册日期2001-07-23
  • 最后登录2006-10-09
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望7点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-07-26 09:41
在3.3v接上拉电阻后,D+电平被拉到3V左右,我想D+的电平到3.3v后主机应能识别了。
顺便请教一下:
9603中数据是怎样经过TXDx 到FIFO中被发送的?
                          谢谢
Jes
Jes
驱动牛犊
驱动牛犊
  • 注册日期2001-07-11
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-07-27 10:46
原来我的程序写得有问题,
寄存器没写进去,现在初始化成了,3.3V也有了
D+2.8V,工作正常。
applicat
驱动牛犊
驱动牛犊
  • 注册日期2001-05-16
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-07-30 20:19
FIFO发送信息的时候,我理解,将EPCX(X=0~7)合理置位,TDX装入信息,相信就可以将数据发出去了。数据空的时候FIFO的状态寄存器会报告消息的。
applicat
游客

返回顶部