stm32l4xx DFU USB无法识别问题总结
最近做的项目使用了stm32 DFU 模式,来给模块升级固件,最开始测试的时候发现一切OK,但在客户电脑上安装时,发现客户很多电脑除了一台电脑,其他都无法识别USB,驱动用的st提供的官方驱动,最开始觉得这个驱动兼容性差,后来才逐渐发现问题。
问题出在stm32 VDDUSB管脚的电压上,下图是VDDUSB管脚的电路图。
从图上可以看到stm32 的 VDDUSB 管脚直接连在了microUSB的电源上,也就是5V。