Lo sé. <math.h>
puede ser una gran cantidad de código para incluir, pero quiere probar algo usando sinf()
en un PIC de bajo coste. ¿Existe una versión reducida de math.h
que utiliza el compilador XC8? ¿Por qué ninguno de los dos sin()
o sinf()
definido?
#include <xc.h>
#include <math.h>
#define DELTA_RAD 0.01
void main(void) {
float x = 0.0;
float y;
while (1) {
x += DELTA_RAD;
y = sinf(x); // <-- ERROR on this line
// Do something with y
}
}