【五一创作】STM32F103内置USB接口作USB Device(CDC MSC等) 板子复位后需要反复拔插USB才能使用的问题
一、前言使用CubeMX配置好STM32的USB设备后(我这里使用的是虚拟串口CDC),每下载一次程序就需要重新拔插一下USB线才能使用虚拟串口,我用的typec接口的数据线老是拔插和重新打开串口相当麻烦。于是研究了一下这个问题的原因,用简单的方法解决了。二、问题产生原因分析一般USB连接电脑后,电脑可以通过检查USB的D+引脚来判断USB是否有变化(STM32则对应PA12脚),由于STM32的