2026-04-15 8:58 PM - last edited on 2026-04-17 1:49 AM by FBL
Hello Community,
I am working on an STM32N657X0H3Q project and have successfully configured both USBX and X-CUBE-FREERTOS (v1.4.0) within the same Application runtime context using CubeMX. My goal is to implement a USB CDC Composite device.
Since USBX traditionally relies on Azure RTOS (ThreadX) for its RTOS primitives, I am seeking the recommended best practice for running USBX on a FreeRTOS-based system.
2026-04-17 1:43 AM
Hello @MSGokul
I would suggest starting for standalone project you can refer to this article: How to implement USBX in standalone mode then you can to integrate FreeRTOS you can refer to this article : How to add USBX to an STM32 FreeRTOS™ project
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.