AnsweredAssumed Answered

DMA

Question asked by subinspillai on Jan 19, 2011
Latest reply on Jan 25, 2011 by Prashant

Hi

   I intend to take speech a signal store it in an array and process it. For that I'm configuring SPORT in DSP mode.

   The output of the ADC is 24 bits and I use 32 bit DMA transfer in STOP mode. I need to take 1.5s of speech @16khz so my count will be 24000.

   Since I use 32 bit DMA transfer for a 24 bit data what will my last 8 bits be?? Wont it be the first 8 bits of my next sample?? So I doubt wheather my        program will give correct output.??So what can I do to rectify this??I intend to store the input in an array of size 240000 directly & do the processing on it.

Outcomes