STM32 USB问题请教

2019-07-14 13:24发布

      使用STM32的USB模拟U盘在PC端移除USB时是否可以在STM32程序中判断USB已被移除?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
leoleesir
1楼-- · 2019-07-15 13:04
FRAN2016 发表于 2019-3-27 12:29
USB连接和断开都有状态提示,可以判断。

这个连接状态是STM32的寄存器还是USB协议里的状态变量?
leoleesir
2楼-- · 2019-07-15 15:48
tyewybvwe 发表于 2019-3-27 12:45
可以判断连接状态的。

这个连接状态是STM32的寄存器还是USB协议里的状态变量?
aprilyk
3楼-- · 2019-07-15 20:49
 精彩回答 2  元偷偷看……
tyewybvwe
4楼-- · 2019-07-15 22:30
leoleesir 发表于 2019-3-27 13:47
这个连接状态是STM32的寄存器还是USB协议里的状态变量?

寄存器可以判断出来。貌似产生挂起事件。具体你看看ST的手册有说明。
leoleesir
5楼-- · 2019-07-15 23:04
aprilyk 发表于 2019-3-27 13:55
你看下连接的,不同库有所不同

STM32F4的USB库,移除USB时应该会调用下面的函数,但是我设断点后发现未被调用不知道为什么。

leoleesir
6楼-- · 2019-07-15 23:42
tyewybvwe 发表于 2019-3-27 14:03
寄存器可以判断出来。貌似产生挂起事件。具体你看看ST的手册有说明。

我看看寄存器说明有没有这个标志。

一周热门 更多>