求教USB电路设计?

2019-07-20 18:35发布

想照抄F4的USB电路,但是发现并没有D+,D-有上下拉电阻啊?这样,电脑怎么识别时全速还是高速呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
春和景明
2019-07-20 23:21
jinggx 发表于 2016-11-23 20:48
上拉电阻在stm32内部,高速还是全速与上拉电阻无关。

标准 USB 共四根线组成,除 VCC/GND 外,另外为 D+和 D-,这两根数据线采用的是差分
电压的方式进行数据传输的。在 USB 主机上, D-和 D+都是接了 15K 的电阻到地的,所以在没
有设备接入的时候, D+、 D-均是低电平。而在 USB 设备中,如果是高速设备,则会在 D+上接
一个 1.5K 的电阻到 VCC,而如果是低速设备,则会在 D-上接一个 1.5K 的电阻到 VCC。这样
当设备接入主机的时候,主机就可以判断是否有设备接入,并能判断设备是高速设备还是低速
设备。接下来,我们简单介绍一下 STM32 的 USB 控制器。

一周热门 更多>