2020-01-09 04:44 PM
Hello,
I'm designing an embedded system that connects to a PC for USB data and converts it to an analog signal.
This is an HS USB device with 2 USB ports which needs to process 4 channel 40Mbps data.
This device can work as a single system, but with some setup, I want to make the device send 2 channels of the data to the same device system connected through another USB port.
Even though there are 2 USB peripherals in STM32F7 series, only 1 is HS and the other is FS. So I can't use FS port due to slow speed.
Also, I can't connect 1 computer to 2 systems directly due to some limitation.
Can the system diagram below achievable?
I couldn't think of a better way to implement this idea.
Thanks in advance.
Solved! Go to Solution.
2020-01-11 02:20 PM
Thanks for the suggestion.
From your suggestion, I was thinking of compressing the audio little to make one channel under 12Mbps and use FS USB ports in STM32.
USB Hub does seems to be a complicated matter.
I will also check the STM32MP1 for the main MCU.
2020-01-11 03:22 PM
you may want to try this unit it saves a lot of time
2020-01-13 05:31 PM
Thanks T J,
I will check this out.