Autor Tema: Un par de dudas que me están matando :(  (Leído 2684 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado raus

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 121
Un par de dudas que me están matando :(
« en: 11 de Abril de 2007, 13:46:41 »
Hola de nuevo,

Sigo adelante con mi proyecto del datalogger con tarjeta SD, pero me he encontrado con un escollo insalvable... bueno, espero que no tanto, jejeje.

Estoy empezando a hacer pruebas del firmware, ahora que tengo un poco de tiempo otra vez. El caso es que mi experiencia con el compilador CCS es muy muy limitada, y no consigo depurar un par de errores:

Tengo esta línea (la 250):

sprintf(datos_grabar,"<%ld %c %ld %c %u %c %u %c %u %c %u %c>",st,sep1,grados_temperatura,sep1,hrs,sep1,day,sep1,mth,sep1,year,sep2);

Con la que pretendo meter en la variable datos_grabar una serie de valores separados por los caracteres sep1 y sep2, que, para evitar otro error que me daba, definí asi:

#define sep1 :
#define sep2 ;

la idea es que la variable datos grabar quede, por ejemplo, así:

56:23:10:22:11:2007;

y estoy obteniendo el error:

Error 51 "pfc.c" Line 250(77,78): A numeric expression must appear here
Error 51 "pfc.c" Line 250(138,139): A numeric expression must appear here


Alguien puede tomarse la molestia de explicarme que ocurre??? La verdad es que me corre un poco de prisa, porque todo esto está englobado en mi proyecto fin de carrera y tengo que presentar esta parte a mi director ya :S


Bueno, muchas gracias de todos modos
Visita mi blog sobre tecnología y marketing:
http://franciscobenito.es

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5552
    • Picmania by Redraven
Re: Un par de dudas que me están matando :(
« Respuesta #1 en: 11 de Abril de 2007, 13:55:58 »
Ó

#define sep1 ':'
#define sep2 ';'

Ó

char const sep1=':';
char const sep2=';';

sprintf(datos_grabar,"<%ld %c %ld %c %u %c %u %c %u %c %u %c>",st,sep1,grados_temperatura,sep1,hrs,sep1,day,sep1,mth,sep1,year,sep2);

Ó

sprintf(datos_grabar,"<%ld:%ld:%u:%u:%u:%u;>",st,grados_temperatura,hrs,day,mth,year);
« Última modificación: 11 de Abril de 2007, 17:18:52 por RedPic »
Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania

Desconectado raus

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 121
Re: Un par de dudas que me están matando :(
« Respuesta #2 en: 11 de Abril de 2007, 16:18:11 »
Si no fuera un heterosexual declarado, ahora mismo bajaba a Sevilla y te hacía un hijo!!!  :-/

Sabía que se trataba de una tontería así, pero realmente no he tenido el tiempo suficiente entre exámenes, trabajo y novia como para leerme en profundidad el manual del CCS. Gracias a Dios, ahora tendré más tiempo para dedicarme a esto (y si hay suerte, profesionalmente también).

Muchísimas gracias Diego, te debo una no, un montón  :mrgreen:
Visita mi blog sobre tecnología y marketing:
http://franciscobenito.es

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5552
    • Picmania by Redraven
Re: Un par de dudas que me están matando :(
« Respuesta #3 en: 11 de Abril de 2007, 17:19:27 »
 :5}
Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Un par de dudas que me están matando :(
« Respuesta #4 en: 11 de Abril de 2007, 17:57:53 »
Diego tiene novio!!! :D :D :D :D
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5552
    • Picmania by Redraven
Re: Un par de dudas que me están matando :(
« Respuesta #5 en: 12 de Abril de 2007, 02:18:25 »
 :o

y yo sin enterarme  :D
Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Un par de dudas que me están matando :(
« Respuesta #6 en: 12 de Abril de 2007, 04:44:37 »
Pues tendrá que ponerse a la cola, yo lo encontré primero

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5552
    • Picmania by Redraven
Re: Un par de dudas que me están matando :(
« Respuesta #7 en: 12 de Abril de 2007, 10:10:05 »
Lo siento raus, pero nuestro amor es imposible. Manolo no me lo permitiría .... ja ja ja  :D :D :D

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania