Skip to main content
Associate II
February 3, 2025
Solved

Composite USB device class + Azure RTOS USBX + USB_OTG_FS not using USB_OTG_HS?

  • February 3, 2025
  • 1 reply
  • 662 views

These excellent articles make the USBX worth a go for more complicated tasks (I wish composite devices were supported in CUBE IDE),

 
When creating a composite device, I see that USB_OTG_HS was used rather than the USB_OTG_FS. I know that the HS can use the internal FS PHY STM32 (so it is FS under-the-hood). However, it also changes the pins! My particular application is highly constrained, and I cannot change the pins, so I need to use USB_OTG_FS. 
 
Can I use USB_OTG_FS along with Azure USBX to create a composite device, or does it require USB_OTG_HS?
 
exlabs_0-1738590579235.png
Regards,
Daniel
Best answer by Pavel A.

It can use the FS. FS and HS of STM32F4 have same capabilities when running on the internal PHY. 

 

 

1 reply

Pavel A.
Pavel A.Best answer
Super User
February 3, 2025

It can use the FS. FS and HS of STM32F4 have same capabilities when running on the internal PHY.