Skip to main content
MAlek
Associate III
May 4, 2019
Question

In your opinion what is the best way to learn USB Host HAL Driver functionality !!!

  • May 4, 2019
  • 4 replies
  • 1009 views

What is/are the best document(s) should i use to improve my knowledge about USB Host HAL driver. 

I yet didn't find a reasonable explanation of how it works in detail ...

Thank you !

ps: Could you link to a good PDF about that ?

This topic has been closed for replies.

4 replies

Pavel A.
May 5, 2019

It depends on your definition of best: less time or less cost?

If you ask my opinion, the best way is to ask someone who is familiar with the code and made projects with it to explain it to you.

In other words, hire a consultant ;)

Or, buy a good USB library which has needed functionality, and don't learn the ST HAL stuff at all.

-- pa

MAlek
MAlekAuthor
Associate III
May 5, 2019

Hey Guys perhaps i wasn't clear enough ...

What is a good tutorial/article/video/book to help us going deep in the USB details ?

Is there some video tutorials from ST an the programming reference, but it still is very "superficial" .

Thnx

ps: We don't want to buy a USB library

ps2: We do not want to hire a consultant, but we would like to study and become consultants ourselves.

ps3: All opinions are very welcome !

ST Technical Moderator
May 6, 2019

Hello,

I recommend to have a look to the User manual UM1720 User manual "STM32Cube USB host library".

You will find examples for the topic in the STM32Cube package relevant for your device.

As example, STM32CubeF4 of STM32F4 devices, you find examples in "USB-Host"folder at this path: STM32Cube_FW_F4_V1.24.1\Projects\STM324xG_EVAL\Applications\USB_Host

Hope this helps you.

Regards,

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
MAlek
MAlekAuthor
Associate III
May 6, 2019

Hello Imen,

thank you for your kind answer !

I've appreciated very much, but I 've already read the UM1720 pdf (and much others including the reference manual). The texts are good, but makes only an introduction to the Host library.

We are in a huge project and We will need to go deep and "tweak" the library. So I was thinking how could we get some sort of shortcut and find the path to improve the learning speed (without the need of analyzing each example).

Do you know other material, something as the STM 32 USB training ?

Thank you again !