Skip to main content
nguen nguyen
Associate III
Apr 19, 2019 2:56 PM UTC
Solved

STM32f407vet6 as USB host-only in full speed mode.

I want to configure USB+STM32f407vet6 as host-only and use in full speed mode.

this schematic is correct ? thanks a lot0690X000008AkHVQA0.png

This topic has been closed for replies.
Vangelis Fortounas
Associate II
Apr 19, 2019 5:28 PM UTC

Hi

Pullup resistors required for device mode (actually for this mcu not required)

Pullups and pulldowns are internal in this MCU and handled automatically depending from the mode USB periph configured.

EMI and ESD protection recommended.

4 replies

Vangelis Fortounas
Associate II
Apr 19, 2019 5:28 PM UTC

Hi

Pullup resistors required for device mode (actually for this mcu not required)

Pullups and pulldowns are internal in this MCU and handled automatically depending from the mode USB periph configured.

EMI and ESD protection recommended.

nguen nguyen
Associate III
Apr 20, 2019 5:05 AM UTC

Thank you very much

Khouloud GARSI
ST Employee
Apr 22, 2019 9:28 AM UTC

Hello @nguen nguyen​ ,

For USB FS downstream application, it's required to use a switch with over-current protection (indication to the user in case of a VBUS overload ) and esd protection (to be placed as close as possible to the USB connector).

For more details, you may refer to the application note AN4879 "USB hardware and PCB guidelines using STM32 MCUs". It provides hardware guidelines for PCB design.

Link to AN4879:

https://www.st.com/content/ccc/resource/technical/document/application_note/group0/0b/10/63/76/87/7a/47/4b/DM00296349/files/DM00296349.pdf/jcr:content/translations/en.DM00296349.pdf

Khouloud.

Khouloud GARSI
ST Employee
Apr 22, 2019 9:34 AM UTC

@nguen nguyen​ ,

Just for your information, I have renamed your request with a more precise title and have added the description you have provided in the "Details" area.

This will make the post clearer.

Khouloud.