Hello everybody! Can anybody say to me what I've do wrong:I have a development board based on STM32F407 ZGT6 (buy here: Совет По Развитию ARM STM32F407ZGT6 M4 STM32F4 cortex M4 основной Плате Совместимость Нескольких Расширение купить на Al… ) and trying to use virtual com port on it. But every time I connected it to my both windows10 PCs(one 32 and another 64 bit) I have an error #43:
Windows has stopped this device because it has reported problems. (Code 43)
A request for the USB device descriptor failed.
I already have installed VCP official driver and tested good work with other stm32 MCUs (stm32f103).
The pin out also might be good because I test communication on oscilloscope but I'm not sure at all (PA12 was 3.2V and PA11 was about 0). And when i change usb mode to DFU the PC can recognized MCU as DFU mode.
I have'n such enough experience with it and can't understand what goes wrong.
I use CubeMX with Keil Uvision.
Code is simple: I include to "main.c" file -"usbd_cdc_if.h" and use that function CDC_Transmit_FS()