请问使用USB接口作为设备时必须连接到外部端口的VBUS供电口吗?

2019-07-14 13:34发布

请教各位高手:
使用USB接口作为设备(非主机)时,除了OTG_FS_DP、OTG_FS_DM,PA9(VBUS)是不是必须连接到外部端口的VBUS供电口?
我的系统内部有供电。
谢谢了!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
xiejwu86
1楼-- · 2019-07-14 17:35
需要连起来,为了防止USB设备出现异常情况,可以通过Vbas复位,如USB主机发送给USB设备复位信号,如果USB设备内部异常的话,,可能就无法复位,那么就可以通过Vbas复位
maruidiyi
2楼-- · 2019-07-14 18:47
在设计产品中,谨慎处理的方法是增加选择开关,可以采用内部或外部USB总线电源供电。这个开关可以采用贴片0欧电阻来实现,不会占用PCB额外空间
huangshouda
3楼-- · 2019-07-14 23:24
谢谢各位回复!
可能我没有表述清楚,我想说的的是,使用USB做从设备时, PA9(VBUS) 还能做其他功能使用吗?比如作为UART1的TXD。

我还有串口与主机通讯,想用USB口作为从设备是增加数据通讯速度。所以USB设备出现异常无法通讯我是能够自己判断的,仅仅是这个原因的话我就不用接VBUS了。
我的PA9(VBUS)脚已经做了IC卡驱动的IC_IO,所以是希望能够既使用USB通讯口,又让UART1口正常工作驱动IC卡读写。如果不行的话,那我的设计就要做比较大的调整。
60user121
4楼-- · 2019-07-15 01:18
一般加个二极管进行隔离,防止电压反灌。
freesea123
5楼-- · 2019-07-15 06:29
 精彩回答 2  元偷偷看……
rnr15483586
6楼-- · 2019-07-15 10:15
楼主是打算复用USB引脚吗??不错的想法,一般不这样做,容易发生访问冲突。

一周热门 更多>