醉心369 发表于 2013-4-22 22:41 
USB接口的D+端连接电阻R30后的电压就是3.3V吗?弱弱的问一下,USB接口的D+端输出的是数据吗?
我这里有一个 ...
USB的D+和D-都是输出,严格来说数据是通过D+减D-来得到的。用的是差分传输。
USB接R30上拉电阻,并不是为了把高电平设置为3.3V,而且用来区分高低速设备的。连接上USB时,USB host会检测该上拉电阻。
以下摘自百度文库:
usb 信号是差分信号,信号线为D+, D-,。 在usb host 端, D+,D- 各接一个15kohm 的下拉电阻, 而在usb device端,这时就有高速低速设备的区别了。usb1.0, 1.1,2.0协议中都有定义高低速设备以满足不同情况的需求,这些在硬件上的区别就是:高速设备:d+ 接一个1.5kohm的上拉电阻,d-不接;低速设备则相反。
|