79093086

Date: 2024-10-16 08:25:36
Score: 2
Natty:
Report link

Looks like it was a silly mistake.

The DMA has to be configured using Half Word (16-bit) instead of Word (32-bit) when I transmitting 16-bit audio data (Even though I2S is set transmitting 16-bit data in 32-bit frame). Otherwise the interrupt seems cannot figure out where the midpoint is.

Reasons:
  • Low length (0.5):
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Travis Su