DSPRelated.com
Forums

21065L : Need a block-talkthru program in C

Started by Unknown May 28, 2001
Hi,

I'm new on Analog Device's 21065L EZ-LITE board (I used TI's 6711 DSK
before that). The board comes with a couple of demos including
a one-point-at-a-time talkthru C program (get one sample from the AD,
send it to DA).

I'm looking for a block-by-block talkthru program in C (get N samples,
process the array and send it to output while getting the next block)
using DMA.

I can't afford doing it manually as it is done in AD's example :

get sample
store sample in array
if number_acquired > N
stop data acquisition and process array
send output

because I need quite a lot of time for processing the block, plus
I can't afford missing data.

I can't find any block-talkthru program in C on Analog's website, nor
on the CDs.

Can someone help me with an example C program, as I don't have much
time to figure it out and program it from scratch ?

Thanks in advance,

Ben

P.S. : I can offer some help in Signal Processing
algorithms. Spectral & time-frequency analysis are my specialty,
together with classification / diagnosis.

--
---------------
Benoit LEPRETTRE Signal Processing Engineer
Schneider Electric Research Center, Grenoble, France
Note : The opinions here are mine, not my company's
---------------