cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeMX v4.24 - lack of USB LL drivers?

Posted on January 24, 2018 at 21:59

Hi,

A question mostly aimed at ST - do you plan to release USB LL drivers?

At least for F1 & L4 USB LL drivers are not generated.

Bogdan

3 REPLIES 3
Zang Man
Associate III
Posted on January 25, 2018 at 00:57

The

http://www.st.com/content/ccc/resource/technical/document/user_manual/2f/71/ba/b8/75/54/47/cf/DM00105879.pdf/files/DM00105879.pdf/jcr:content/translations/en.DM00105879.pdf

contains this note (Section 3 - Overview):

LL APIs are not provided for peripherals where optimized access is not a key feature, or those requiring heavy software configuration and/or complex upper-level stack (such as FSMC, USB or SDMMC).

So maybe there are technical limitations to having the LL API for USB?

Andrew Neil
Evangelist
Posted on January 25, 2018 at 01:33

Yes - I really wouldn't have thought that 'LL' was appropriate to stuff like USB.

Posted on January 25, 2018 at 06:53

Yes, make sense. I just finished the development of  a USB bootloader where I use mostly LL drivers, and the only one consuming most flash is the USB. That's why I asked this question.