2021-11-05 08:42 PM
2021-11-09 12:54 AM
Hello @垒垒.1,
Do you have still this problem to solve?
Have you an error message ?
Please share more details as much as possible to help you solve your issue.
Imen
2021-11-09 05:50 AM
HI @Imen DAHMEN
I haven't solved the problem yet !!!! Help me !!
2021-11-09 05:53 AM
HI @Imen DAHMEN
I haven't solved the problem yet
I'm developing an application which uses both USB CDC and BLE, using an stm32wb55cg USB_Dongle as my current target board. I've started by building two separate applications using STM32CubeMX(STM32Cube_FW_WB_V1.12.0) and stm32wb5x_BLE_Stack_full_fw1.12.0:
1.CDC be used for the application communicating with PC
2.A BLE P2P client
Both of these work fine on their own. But if I build an application that includes both components, the USB cdc device will not enumerate properly.
I also found that if I commented out UTIL_SEQ_Run(UTIL_SEQ_DEFAULT); , USB worked fine, and vice versa.
2022-02-17 11:33 AM
Is this solved already? If so, how?
2022-02-22 07:11 AM
2022-02-25 01:42 AM
You should poll Sem5 until granted before configuring the clock for USB. See AN5289, figure 9. Else M0 will switch it off.
2023-05-25 02:28 PM - edited 2023-11-20 09:19 AM
This was the answer! Thanks!