当前位置: 代码迷 >> 单片机 >> STM32 USB解决方案
  详细解决方案

STM32 USB解决方案

热度:73   发布时间:2016-04-28 15:41:06.0
STM32 USB
最近在搞STM32的USB模块,要做一个功能就是程序要知道USB是否在连接状态,现在用的是 bDeviceState 这个变量
 我在USB_init()中把这个变量初始化为  bDeviceState = UNCONNECTED;,这个变量在 上电初始化之后,会被USB Reset 初始化为:bDeviceState = ATTACHED;
 因此这样即使没有USB连接 bDeviceState    还是等于 ATTACHED  
 麻烦
 现在想问问大家有没有别的办法判断USB连接状态
 或者这个变量如何处置比较好。
 (我怀疑这个问题出现在:USB上电之后会进行一次初始化复位,但是初始化之后,却不会进入 SUSPEND 中断(这个中断我已经开了,并且在拔掉USB的时候确定会进入中断),麻烦大家帮忙下啊,谢谢)。
------解决方案--------------------
该回复于2012-08-20 15:07:51被版主删除
------解决方案--------------------
、????
没有回复?
  相关解决方案