打印

usb指示灯疑问

[复制链接]
1894|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
踢球老越位|  楼主 | 2010-4-1 23:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
香版,现在项目的usb模块是基于st的官方库,实现了自定义设备。现在的疑问是:我如何在下位机判别usb枚举成功?只有枚举成功了,我才能让那个指示灯亮。因为是刚刚接触usb和stm32,所以对细节也不大清楚。是不是收到PC机的 set configuration后就认为枚举成功呢?谢谢!
沙发
香水城| | 2010-4-2 09:58 | 只看该作者
收到PC机的 set configuration(1)后就认为枚举成功。

使用特权

评论回复
板凳
踢球老越位|  楼主 | 2010-4-2 14:16 | 只看该作者
谢谢香版!连接是上是认为收到set configuration,那么断开连接该如何检测呢?

使用特权

评论回复
地板
香水城| | 2010-4-2 15:37 | 只看该作者
断开连接是set configuration(0)

使用特权

评论回复
5
踢球老越位|  楼主 | 2010-4-2 20:06 | 只看该作者
我的板子是自己供电的,所以当暴力拔出电缆的时候,stm32应该是没办法收到set configuration(0)的命令的。难道要检测5v电源有没有掉线?现在板子做好了,是没办法修改的了。

使用特权

评论回复
6
香水城| | 2010-4-3 09:56 | 只看该作者
我的板子是自己供电的,所以当暴力拔出电缆的时候,stm32应该是没办法收到set configuration(0)的命令的。难道要检测5v电源有没有掉线?现在板子做好了,是没办法修改的了。 ...
踢球老越位 发表于 2010-4-2 20:06


暴力拔出电缆时只能通过检测5V电源了,没其它办法。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

581

帖子

0

粉丝