关于STM32F4 高速USB引脚PB14,PB15使用虚拟串口VCP
公司碰到一个板子,上面的USBFS的引脚被占用了只能使用USBHS是引脚来做VCP,建议是使用FS来做VCP
首先STM32F4的高速USB引脚要使用需要接芯片的,要使用这个功能要把HS降级到FS才可以使用,这点很重要。
初始化位GPIO_AF_OTG_HS_FS不是 GPIO_AF_OTG_HS
// An highlighted block
GPIO_PinAFConfig(GPIOB,GPIO_PinSource14,GPIO_AF_OTG_HS_FS);
GPIO_PinAFConfig(GPIOB,GPIO_PinSource15,GPIO_AF_OTG_HS_FS);
|