cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F7 USB_FS and USB_HS together

Terry Barnaby
Associate III
Posted on June 21, 2018 at 05:51

It appears, but is not clear from the data sheets, that the STM32F7 and some STM32F4's have two separate USB controllers a FS one and a HS one. Assuming suitable software can be created can these two controllers be used simultaneously to allow two separate USB interfaces to operated ?

3 REPLIES 3
Pavel A.
Evangelist III
Posted on June 21, 2018 at 15:00

It appears, but is not clear from the data sheets, that the STM32F7 and some STM32F4's have two separate USB controllers a FS one and a HS one

Yes this is exactly the case.

can these two controllers be used simultaneously

Yes, please see the 'dual core' USB demo, in 

<CubeMX repository ver F4>/Projects/STM324x9I_EVAL/Applications/USB_Host/DualCore_Standalone

-- pa

Khouloud GARSI
Lead II
Posted on June 25, 2018 at 18:52

Hello

Barnaby.Terry

‌,

Correct, there are two USB controllers andthey can beused simultaneously:

  • USB 2.0 full-speed device/host/OTG controller with on-chip PHY
  • USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI

For more details about the USB peripherals implemented on our STM32 MCUs, please refer to application note ''

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

:USB hardware and PCB guidelines using STM32 MCUs''.

At the end of the AN, we have added an FAQ sectionproviding answers to the most common questions received from our customers. One of the answered questions is:

0690X0000060BrUQAU.png

If you have any feedback about the application note, please do not hesitate to share it

https://community.st.com/message/197638-usb-hardware-and-pcb-guidelines-application-note

.

Khouloud.

Posted on June 28, 2018 at 17:32

Many thanks all.