TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: fram_22 en 18 de Febrero de 2011, 20:01:14

Título: duda con fft en pic32
Publicado por: fram_22 en 18 de Febrero de 2011, 20:01:14
Hola a todos:

Estoy experimentando con la FFT de 16 bits del pic32. Estoy utilizando la funcion tal y como se muestra en el ejemplo "32-Bit Language Tools Libraries" de Microchip:

 
Código: [Seleccionar]
#include “fftc.h” // pre-computed coefficients
int log2N = 6; // log2(64) = 6
int N = 1 << log2N; // N = 2^6 = 64
int16c din[N];
int16c dout[N];
int16c scratch[N];
#define fftc fft16c64 // from fftc.h, for N = 64
while (true){
// load complex input data into din...
mips_fft16(dout, din, fftc, scratch, log2N);
// do something with dout...

Cuando el programa compila sigo la siguiente advertencia del compilador por la variable fftc.

Codigo.c:79: warning: passing arg 3 of `mips_fft16' from incompatible pointer type

Que significa esto? Como puedo arreglarlo? Alguien tiene experiancia en esto?

Gracias
Saludos!!
Título: Re: duda con fft en pic32
Publicado por: migsantiago en 18 de Febrero de 2011, 20:49:20
Tradúcelo, te está diciendo que un parámetro está mal.

http://translate.google.com