[STM32F1] USB供电问题

[复制链接]
 楼主| FAQ 发表于 2015-8-27 13:51 | 显示全部楼层 |阅读模式
STM32 usb口带通信功能,需要插到电脑上电脑可以识别出来。可以和电脑通信。同时也希望手机连接到STM32的板子上可以给手机充电。


也就是说STM32的这个USB口既可以由电脑供电,也可以对外输出电流,给手机充电,输出电流最好能到1A。



这部分电路怎么切换。如果直接板子输出的5V和电脑连接的话岂不是会有高电压往低电压灌电流的情况。

FireRiver9 发表于 2015-8-27 15:10 | 显示全部楼层
一个是输出电流,一个是输入电流,两个是不同的电路
mmuuss586 发表于 2015-8-27 21:40 | 显示全部楼层
首先电路要分开;
2个USB设备你要区分出来;相对电脑你的板子就是设备,相对于手机就是主了;
734774645 发表于 2015-8-28 08:20 | 显示全部楼层
电脑的接口电流一般不够的,只有调试时候才够。
643757107 发表于 2015-8-28 19:03 | 显示全部楼层
看那个板子使用的手册, 刚开始也是不知道怎么回事,原来是就那样的。
309030106 发表于 2015-8-28 19:58 | 显示全部楼层
电脑的USB输出的是5V500mA
mintspring 发表于 2015-8-29 15:49 | 显示全部楼层
USB在通信时候和不通信的时候供电电流是不同的。
搞IT的 发表于 2015-8-30 22:14 来自手机 | 显示全部楼层
关键还是输入电流和输出电流的区别吧。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

FAQ

233

主题

2050

帖子

9

粉丝
快速回复 在线客服 返回列表 返回顶部