Ante todo un cordial saludos a tod@s, espero que estan bien de salud juntos a sus familias, con esto del coronavirus lo primero que deseo es que esten todos bien, bueno al grano estoy implementando la funcion void De_Float_Cadena(float valor, unsigned char *array)
que existe en este hilo
https://www.todopic.com.ar/foros/index.php?topic=40115.0creada por Thulsa Doom, la estoy implementado en un DsPic33FJ12GP201 pero no logro pasarle el parametro del array, en mi codigo yo hice un array asi:
unsigned char float_string[10];
a la funcion la llamo asi:
De_Float_Cadena(ejem_float,float_string);
de esta forma compilo bien pero al depurar y entrar a la funcion no veo que se guarden los datos en el array apuntado, ahora si hago esto otro:
De_Float_Cadena(ejem_float, &float_string);
entonces tengo estos mensajes al compilar,
warning: passing argument 2 of 'De_Float_Cadena' from incompatible pointer type
note: expected 'unsigned char *' but argument is of type 'unsigned char (*)[10]'
y pues he llegado a la conclusion de que mi problema es que no se como lograr pasar el argumento 2 a la funcion ya que me dice que no son compactibles. De antemano muchas gracias a todos por su ayuda.
