[STM32L4] USB作为device使用中的插入和拔出检测方法

[复制链接]
2474|4
 楼主| xinxinyuan 发表于 2019-3-1 14:53 | 显示全部楼层 |阅读模式
请教论坛各位高手,没用过STM32L452的USB接口,想咨询一下STM32L452作为USBdevice的时候如何检测到USB插入到电脑上和从电脑上拔出的事件(暂时不考虑5V电源的硬件电压检测方式,因为插入充电器也会导致设备误以为USB插入电脑上了。),用来提示用户当前是USB模式,退出时提示用户退出了USB模式。
huangqi412 发表于 2019-3-1 16:13 | 显示全部楼层
检测usb frame事件。。。   USB2每ms有一次帧头,   拔出没有,插入有。  USB3是125us
BOY200501 发表于 2019-3-1 18:20 | 显示全部楼层
找个示波器,实测一下D+,D-的电平变化吧。2楼上的,设备已经做了上拉(FS或HS)或下拉(LS)的电阻,这样Host才开始进行枚举。
guanjiaer 发表于 2019-3-11 13:23 | 显示全部楼层
用示波器最可靠了  
heimaojingzhang 发表于 2019-3-11 13:42 | 显示全部楼层
没有用过帮不了你了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:<img src="static/image/smiley/comcom/3.gif" class="vm"> ...

19

主题

83

帖子

2

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