funciones estandar en SDCC
4 participantes
Página 1 de 1.
funciones estandar en SDCC
Hola todos! espero que anden bien como yo.
Escribo por una duda, estoy empezando con SDCC para pic 16f877 y me preguntaba si están implementan las funciones del tipo puts(), printf(), los get, etc, en una palabra, stdio.h
El tema es que por mas que pongo #include esas funciones me tiran error... salvo que las declare yo a mano ej,
void putchar(char c)
{// envoie un caractere sur la liaison série
while(!TXIF); //TXIF=1=> TXREG vide
TXREG = c;// Place char in TXREG - cela demarre la transmission
}
Asi anda pero....
La cosa es, si usamos SDCC no deberia el mismo tener las funciones basicas de C ya resueltas???
Gracias!
Escribo por una duda, estoy empezando con SDCC para pic 16f877 y me preguntaba si están implementan las funciones del tipo puts(), printf(), los get, etc, en una palabra, stdio.h
El tema es que por mas que pongo #include
void putchar(char c)
{// envoie un caractere sur la liaison série
while(!TXIF); //TXIF=1=> TXREG vide
TXREG = c;// Place char in TXREG - cela demarre la transmission
}
Asi anda pero....
La cosa es, si usamos SDCC no deberia el mismo tener las funciones basicas de C ya resueltas???
Gracias!
vasconinicolas- Nuevo Usuario
- Mensajes : 9
Fecha de inscripción : 30/01/2009
Re: funciones estandar en SDCC
Hola..
Mira lo que entiendo yo estas funciones estan implementadas solo para pic18, si quieres por ejemplo usar USART del Pic, te recomiendo que utilices por ejemplo una libreria, como esta Serie16
Publicada por en arcachofo este mismo foro. o si quieres por ejemplo usar un lcd. tambien existe un libreria publicada aqui..
Atte.
RiSanti
Mira lo que entiendo yo estas funciones estan implementadas solo para pic18, si quieres por ejemplo usar USART del Pic, te recomiendo que utilices por ejemplo una libreria, como esta Serie16
Publicada por en arcachofo este mismo foro. o si quieres por ejemplo usar un lcd. tambien existe un libreria publicada aqui..
Atte.
RiSanti
Re: funciones estandar en SDCC
Gracias Risanti, he estado buscando informacion y llegando a esa conclusion: la linea 18 esta un poco mejor soportada que la 16, de modo que quiza sea la "excusa" perfecta para empezar a trabajar con estos micros de 16 bit pensando en proyectos futuros.
Gracias por tu tiempo.
saludos
N
Gracias por tu tiempo.
saludos
N
vasconinicolas- Nuevo Usuario
- Mensajes : 9
Fecha de inscripción : 30/01/2009
Re: funciones estandar en SDCC
Si Correcto, es una buena escusa.. jaajaj Este compilador me gusta lo encuentro interesante. quiza aun le falta desarrollo, pero es funcional. Hay que comenzar hacer librerias y probar dispositivos.
atte.
RiSanti
atte.
RiSanti
librerias
Hola, soy muy nuevo en sdcc, los archivos con extensión .lib que se encuentran en la carpeta de sdcc, cómo se usan? se pueden agregar como los .h mediante un #include ? como hago para saber qué funciones están en cada una de éstas librerias y cómo usarlas?
Muchas gracias!!
Muchas gracias!!
lejan- Nuevo Usuario
- Mensajes : 4
Fecha de inscripción : 16/04/2011
Re: funciones estandar en SDCC
Los archivos tipo lib son librerías ya compiladas se pueden utilizar, solo hay que colocar la cabecera de la librería en tu programa.
Si usas piklab puedes abrir los archivos lib y ver que funciones estan en ellas.
Saludos
RiSanti
Si usas piklab puedes abrir los archivos lib y ver que funciones estan en ellas.
Saludos
RiSanti
Re: funciones estandar en SDCC
hola a todos
quien me puede facilitar las funciones del sdcc que soy nueno en esto
muchas gracias
quien me puede facilitar las funciones del sdcc que soy nueno en esto
muchas gracias
cdmontoya82- Participante
- Mensajes : 13
Fecha de inscripción : 26/09/2011
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.