| 
			 
					阅读:2078回复:7
				 
				主机端D+缺省电平为低平?
					我用USB口实验时,发现:
 
							用+5V电压拉6.8K电阻接到D+线上,主机无论是否上电,D+线都不会产生1v以上的电平。更换计算机亦然,而且肯定不是设备问题(我曾用USB B形口接电平而不带任何器件做过实验,结果如前所述)。请问拉低平是计算机的缺省设置吗?如果是这样,主机怎样发现设备呢?这个设置该如何修改呢? 盼高手指教!!! 本人邮箱:applicat@chinaren.com ygshen_1001@21cn.com  | 
	|
					
						
						
						
						
  | 
	
| 
			 沙发# 
								发布于:2001-07-24 15:39				
			
					我现在也碰到同样的问题。
 
							不过我的D+接1.5k上拉电阻,接到usbn9602的V3.3管脚。 希望高手指点!也希望咱们这些新手多多交流!  | 
	|
| 
			 板凳# 
								发布于:2001-07-25 09:27				
			
					我不知其它人在接入设备时D+线上的情况是怎样的,是否绝大多数人不存在这个问题?
 
							在www.USBMAN.com上有讲关于BIOS设置的文章,我按照要求设置,仍然没有效果。  | 
	|
					
						
  | 
	
| 
			 地板# 
								发布于:2001-07-25 16:49				
			
					我用的是usbn9603在18脚(3.3v)与19脚(D+)之间加一个1.5k的上拉电阻,在将MCNTRL寄存器中的VGE,NAT两个置位,win98就可以识别设备了。
 
							 | 
	|
| 
			 地下室# 
								发布于:2001-07-25 17:06				
			
					事实上V3.3V上高平我已经调出来了,NAT也置位了,我往MCNTRL写入的是0X8C,我在这个时候查过D+线上的电平,仍为低,但我没有做主机检测设备的实验,因此我想问一下,当主机检测到设备的时候电平是怎样的?
 
							事实上我曾冒险将+5V的拉电阻短接,将D+电位强行拉到高平上,这时主机检测到了设备!  | 
	|
					
						
  | 
	
| 
			 5楼# 
								发布于:2001-07-26 09:41				
			
					在3.3v接上拉电阻后,D+电平被拉到3V左右,我想D+的电平到3.3v后主机应能识别了。
 
							顺便请教一下: 9603中数据是怎样经过TXDx 到FIFO中被发送的? 谢谢  | 
	|
| 
			 6楼# 
								发布于:2001-07-27 10:46				
			
					原来我的程序写得有问题,
 
							寄存器没写进去,现在初始化成了,3.3V也有了 D+2.8V,工作正常。  | 
	|
| 
			 7楼# 
								发布于:2001-07-30 20:19				
			
					FIFO发送信息的时候,我理解,将EPCX(X=0~7)合理置位,TDX装入信息,相信就可以将数据发出去了。数据空的时候FIFO的状态寄存器会报告消息的。				 
							 | 
	|
					
						
  |