cancel
Showing results for 
Search instead for 
Did you mean: 

USB_DEVICE no longer available? Only RTOS USBX for bare metal?

Jack3
Senior II

Hello STM32 developers,

I/m using STM32CubeMX 6.14.1

I noticed that in middleware the selection "USB_DEVICE" has disappeared.
Instead, "USBX" is listed, however it is for RTOS, and I don't use RTOS, so I'm left with nothing.


I think the STMicroelectronics USB stack would still be available, somehow:

https://wiki.stmicroelectronics.cn/stm32mcu/index.php?title=USBX_overview&oldid=10172

Besides offering STMicroelectronics USB stack, USBX, the Azure RTOS USB embedded stack is currently supported and offered with a set of applications running on STM32 MCUs.

 

How can I use the STMicroelectronics USB stack > "USB_DEVICE" instead?

Do I need to install some software for it?

USB_Device.pngUSBX.png

2 REPLIES 2
Ghofrane GSOURI
ST Employee

Hello @Jack3 

First let me thank you for posting.

I'm currently investigating this, I will get back to you asap.

THX

Ghofrane

AScha.3
Chief III

Hi,

maybe , this is what you looking for : 

>> importing and using the legacy STMicroelectronics USB middleware in the new lines of STM32 <<

 

https://community.st.com/t5/stm32-mcus/how-to-use-stmicroelectronics-classic-usb-device-middleware-with/ta-p/599274

If you feel a post has answered your question, please click "Accept as Solution".