High speed data transfer from STM32 to the PC
What is the best way to transfer high-speed data (12.288 Mbit/s) from the STM32H723 microcontroller to a PC? I'm controlling a four-channel audio codec (AK4619vn) and need to sample the FFT of the signal received from the ADC on the PC. The STM32 MCU has an Ethernet port.
Do I need external memory to ensure continuous transmission without data loss, or is it possible to buffer the data within the MCU? Considering the received data speed is 12.288 Mbit/s.
PS: I'm using the SAI1 block to receive the data on two different blocks so two different pins of the SAI1 (SAI1_A, SAI1_B), each handling 6.144 Mbit/s.
Thanks in advance!
