Other Parts Discussed in Thread: SYSBIOS, MATHLIB
Hello,
I am using code composer V5.2, sysbios 6.33 on c6748 target
My dsp acquire samples via EDMA, and interrupt every 256 samples
All is working well, but if I use function sqrt_v from FastMath, dma interrupt is delayed and this causes loss of samples ...
This is very strange to me ...
Code that influence dma interrupt is :
float pSigIn[102401];
float pSigOut[102401];
void test_sqrtsp_v(void) {
int n = 102401;
for (int i = 0; i < 102401; i++)
pSigIn[i] = 2.0;
sqrtsp_v(pSigIn, pSigOut, n);
}
Does anyone have an explanation for that ?
thank you