funciones estandar en SDCC

Ver el tema anterior Ver el tema siguiente Ir abajo

funciones estandar en SDCC

Mensaje por vasconinicolas el Jue 22 Abr 2010 - 14:07

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!

vasconinicolas
Nuevo Usuario
Nuevo Usuario

Mensajes : 9
Fecha de inscripción : 30/01/2009

Volver arriba Ir abajo

Re: funciones estandar en SDCC

Mensaje por Risanti el Jue 22 Abr 2010 - 16:51

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
avatar
Risanti
Asiduo del Foro
Asiduo del Foro

Mensajes : 172
Fecha de inscripción : 07/12/2008
Edad : 32
Localización : La Serena Chile

http://www.facebook.com/risanti.electronica

Volver arriba Ir abajo

Re: funciones estandar en SDCC

Mensaje por vasconinicolas el Jue 22 Abr 2010 - 19:41

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

vasconinicolas
Nuevo Usuario
Nuevo Usuario

Mensajes : 9
Fecha de inscripción : 30/01/2009

Volver arriba Ir abajo

Re: funciones estandar en SDCC

Mensaje por Risanti el Vie 23 Abr 2010 - 1:42

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
avatar
Risanti
Asiduo del Foro
Asiduo del Foro

Mensajes : 172
Fecha de inscripción : 07/12/2008
Edad : 32
Localización : La Serena Chile

http://www.facebook.com/risanti.electronica

Volver arriba Ir abajo

librerias

Mensaje por lejan el Mar 19 Abr 2011 - 2:37

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!!

lejan
Nuevo Usuario
Nuevo Usuario

Mensajes : 4
Fecha de inscripción : 16/04/2011

Volver arriba Ir abajo

Re: funciones estandar en SDCC

Mensaje por Risanti el Mar 19 Abr 2011 - 14:09

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
avatar
Risanti
Asiduo del Foro
Asiduo del Foro

Mensajes : 172
Fecha de inscripción : 07/12/2008
Edad : 32
Localización : La Serena Chile

http://www.facebook.com/risanti.electronica

Volver arriba Ir abajo

Re: funciones estandar en SDCC

Mensaje por cdmontoya82 el Miér 28 Sep 2011 - 3:10

hola a todos

quien me puede facilitar las funciones del sdcc que soy nueno en esto

muchas gracias

cdmontoya82
Participante
Participante

Mensajes : 13
Fecha de inscripción : 26/09/2011

Volver arriba Ir abajo

Re: funciones estandar en SDCC

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.