我已经使用USB-CDC协议对我的stm32f103蓝色药丸板进行了编程
我可以在此端口上读写
但是在执行硬件重置后,COM端口不可用 我必须拔下USB连接,然后再次重新插入,然后出现COM端口。
有可能避免这种情况吗?
-谢谢
答案 0 :(得分:0)
如果重置蓝药,则需要拉下D +线几毫秒,以告知主机它必须启动枚举过程。
答案 1 :(得分:0)
但是在执行硬件重置后,COM端口不可用,我必须拔下USB连接
我在Windows 7中看到了这种确切的行为-重置过程中COM端口打开时。在应用程序中COM端口保持打开状态的情况下,当用户断开并重新连接USB设备时,情况相同。
您有2种可能的解决方法:
请注意,在硬件重置(或重新插入USB)时,您仍然需要关闭并重新打开Windows 10上的COM端口。