This is a typical example on how to use the STM32F4xx USB OTG Host peripheral to operate with an USB MSC
device connected to the High Speed port and a HID device connected to the Full Speed port.
DualCore_Standalone USB Device Dual Core example
This is a typical example on how to use the STM32F4xx USB OTG Device peripheral, where STM32 is
enumerated as a MSC device in the High Speed mode, and also as a HID device in the Full Speed mode,
using the native PC Host HID/MSC drivers to which the STM324xG-EVAL board is connected.