我的USB硬件出现问题,从我的STM32F4微控制器通信到计算机。某些计算机设置有问题,有些类型的主板USB经常断开,其他类型的主板连接稳定。在一些地方读书我意识到这可能是由线路阻抗引起的。目前我在USB_DM和USB_DP线路中使用22R电阻。我决定取下这些电阻,使线路保持大约0R,并在USB_DP线路上放置一个上拉电阻。这解决了我在一些断开的计算机设置中的问题。但我想知道正确的硬件,以便我在微控制器和计算机之间没有断线问题。第一张图片下面是我使用的第一个硬件。然后,第二张图像显示了我为能够操作USB所做的更改。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
如果移除了串联电阻并放置0欧姆分流器,则可能会产生问题。虽然它不是射频设计,但具有良好的直线迹线对于USB是有益的。
为什么你有两对电容?如果迹线很短(应该是这种情况)那么20uF太多了。
如果迹线很长,则需要确保它们具有匹配的阻抗,这适用于从插座到MCU的整个运行。
一周热门 更多>