USB如何在不拔现情况下与PC重新连
我这颗板子是STM32Lˋ433CC但我有个问提,在USB我可以拔插这样重新连PC,但我觉得这样太麻烦又花时间。
有什么办法可以在不拔USB线的情况下,可以重新连上PC。
USB协议中有软件复位命令的,具体在你板子上能不能用,得试试。 DP 上拉电阻断掉,过若干秒再连接就可以了。你也可以直接复位整个 USB 控制器,过若干秒重新建立连接。 因为我有是过 deinit() 再重新 init()
但是却无法重新连线,
我猜想如果DP 跟 DM 有做 Mini 端子最为供电
那VDDUSB 他也是独立供给USB
两个是不是只要取一个供电就好是不是??
我发现有更新的问题,旧式我重新Deinit(),在init()时,我进调试模式看
发现他卡USB_DevInit()这个功能这里面,
主要是他要做
USBx-> CNTR = USB_CNTR_FRES;
USBx-> CNTR = 0;
在做CNTR = 0的时候,就出现错误直接判定我内部命令错误
这样我就不太懂了,只是做初始化而已,怎么直接错误
页:
[1]