The USB buffer is fed with data from the USBX stack callback USBD_AUDIO_PlaybackStreamFrameDone. BufferCtl.wr_ptr keeps the current write position and resets to zero once it reaches the end of the ...
Additional circuitry required. One Diode (I use 1n4004) - pole/cathode at tx pin other at rx pin. 4k7 Ohm resistor between rx and 5V (3.3V also works). Same at the other microcontroller but you don't ...