求教USB电路设计?

2019-07-20 18:35发布

想照抄F4的USB电路,但是发现并没有D+,D-有上下拉电阻啊?这样,电脑怎么识别时全速还是高速呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
jinggx
1楼-- · 2019-07-20 21:12
上拉电阻在stm32内部,高速还是全速与上拉电阻无关。
shibinjie
2楼-- · 2019-07-20 21:13
 精彩回答 2  元偷偷看……
春和景明
3楼-- · 2019-07-20 22:15
 精彩回答 2  元偷偷看……
春和景明
4楼-- · 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 控制器。
xuande
5楼-- · 2019-07-21 04:08

芯片内部专门集成了这个1.5K电阻,专用于USB,不是通常的“上拉”、“下拉”电阻。
软件控制就可以。


正点原子
6楼-- · 2019-07-21 05:07
内部自带了

一周热门 更多>