Полнодуплексный I2S на STM32F407 разносит обслуживание RX и TX DMA на половину кольцевого буфера: передача стартует первой, а приём запускается из half-transfer обработчика. На стенде с WM8731 схема отработала стереопоток 48 кГц, 16 бит; GPIO-осциллограмма подтвердила чередование обработчиков и окно для DSP между событиями DMA. Целостность семплов отдельно не проверялась, а лог содержит LongSaveErrorCnt: 1 и SlowReadError: 2. →