Hi all,
Many customers complained about the K3 FlexIO I2S can not support continuous transferring because there is a gap time between 2 times of invoking SendData. This gap time will break the audio continuity and bring jitters. It is gapped by the transfer API closing and re-entry time cost.
To avoid this gap and implement a real continuous transferring, we made some changes with eDMA configurations. Finally, it works!
Besides, we also enabled eDMA half-complete interrupt to support double-buffer (ping-pong buffer) operation for user's further development.
Attachments are the example projects and corresponding introduction slides, please kindly check if you are interested in.
Any problem, just let me know. Welcome your comments here.
Best Regards,
Shuailin Li
NXP GPIS, AE
can we configure same for S32K142 microcontroller with RTM driver?