探索stm32 otg主机设备切换的可能性

2019-07-20 16:59发布

板上mcu有otg功能,作为host,将id与gnd短路即可作为主机连接设备。想实现功能:默认作为设备,当上电时检测到id状态为低时作为主机。不知道这种有没有可行性?
 另外我想板子usb供电,是否可实现在保证供电的同时,在设备和主机功能的切换?  之前用103板子时,是直接将usb线接mcu的,加otg功能不知道是否还可以这样干,求电路图。  不知哪位做过的能不能给点建议。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
八度空间
1楼-- · 2019-07-20 20:57
应该可以,CPU本身有ID检测管脚
枫飞
2楼-- · 2019-07-21 00:47
回复【2楼】Badu_Space:
---------------------------------
主要考虑到当板子作为主机,usb端口插U盘,此时的板子怎么供电,我是想要不在这一组USB全部引两路线,两个一模一样的USB接口线,一组接U盘,一组接电脑上电,不知是否可行?有什么要注意的?有没有更好的方案?
八度空间
3楼-- · 2019-07-21 04:09
 精彩回答 2  元偷偷看……
枫飞
4楼-- · 2019-07-21 09:43
回复【4楼】Badu_Space:
---------------------------------
额,能讲具体点吗,具体流程?因为这块在网上也查了相关资料,还是没什么具体方案
八度空间
5楼-- · 2019-07-21 13:44
回复【5楼】枫飞:
---------------------------------
不是有个ID线电平么,再接个三极管控制电源方向即可
枫飞
6楼-- · 2019-07-21 19:06
回复【6楼】Badu_Space:
---------------------------------
能提供个电路图吗?比如说板子作为主机,给USB口接个U盘,这组USB线不需要同时输出两路相同电路,两个USB连接器,一个接U盘一个接电脑上电,这样做没可行性吗?如果就板子,外接个U盘,这电源怎么来,三极管电路不是很熟,能帮忙画个图吗?谢谢

一周热门 更多>