关于正点原子探索者STM32F407开发板的USB为什么没接上拉电阻

2019-07-20 11:24发布


正点原子探索者STM32F407开发板的USB为什么没接上拉电阻?




QQ图片20171019191205.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
有点过头08
2019-07-21 01:00
供电状态
VBUS 输入检测到 B 会话有效电压,就会使 USB 设备进入供电状态(请参见 USB2.0 第 9.1 节)。然后,OTG_FS 自动连接 DP 上拉电阻,发出全速设备与主机相连的信号并生成会话 请求中断(OTG_FS_GINTSTS 中的 SRQINT 位),指示进入供电状态。
此外,VBUS 输入还可确保主机在 USB 操作期间提供有效的 VBUS 电平。如果检测到 VBUS 降至 B 会话有效电压以下(例如,因电源干扰或主机端口关闭引发),OTG_FS 将自动断开 连接并生成检测到会话结束中断(OTG_FS_GOTGINT 中的 SEDET 位),指示 OTG_FS 已退出供电状态。
供电状态下,OTG_FS 期望收到来自主机的复位信号。其它 USB 操作则无法执行。收到复 位信号后,立即生成检测到复位中断(OTG_FS_GINTSTS 中的 USBRST)。复位信号结 束后,将生成枚举完成中断(OTG_FS_GINTSTS 中的 ENUMDNE 位),OTG_FS 随即进 入默认状态。

一周热门 更多>