TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado 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:
#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!!
-
Tradúcelo, te está diciendo que un parámetro está mal.
http://translate.google.com