On Thu, 2008-05-22 at 10:42 -0500, Ricardo Dueñas Parada wrote:
> Es cierto, pero da una idea de para qué sirven los makefiles y la
> estructura.
> 
> En la carpeta de ejemplos de la avrlib se pueden encontrar los makefiles
> y ahí se ve la diferencia.
> 
> Hay que tener en cuenta que en el makefile también hay que adicionar
> las librerías que se usen en el código, es una línea del tipo:
> 
> SRC = $(AVRLIB)/timer.c $(AVRLIB)/rprintf.c $(AVRLIB)/lcd.c $(TRG).c
> 
> 
> 
> Así programo el avrmini, pero no he tenido un arduino ni un wiring a la mano
> para probar con estos. Apenas tenga uno lo pruebo y posteo los resultados.
> 

yo creo que tengo un arduino funcionando que le puedo prestar si le
interesa para que lo pruebe.

cuando le dedicamos un tiempo a esto?

zea

> 
> _Ricardo
> 
> 2008/5/22 Juan I Reyes <[EMAIL PROTECTED]>:
> 
> > Hola Ricardo,
> >
> > Este link es un poco viejo y de la época de UISP. Pero habla de los
> > Makefiles. Esto fue cuando se hicieron los workshops en Banff y con el
> > propio Bill Verplank. Uno de los aistentes fue Ricardo dal Farra porque
> > vivía en Canada en esa época.
> >
> > Hay que configurar la AVRLIB para que usen AVRDUDE y el ATMega
> > correspondiente. Perdón por la insistencia.
> >
> > La idea es tener un directorio para cada aplicación que se va a cargar
> > al ATMega. en este directorio esta el programa en C además de una
> > libreria que 'global.h' y desde luego el 'makefile'. Vale la pena
> > analizar y entender este Makefile.
> >
> > Con solo escribir 'make' en la linea de comandos se compila el programa.
> > Así mismo si quiero cargarlo al ATMega, escribo 'make load'.
> >
> > Ahora, el archivo que hay que configurar en las AVRLIB es:
> >
> > '~/avrlib/make/avrccrma_make' o para wiring por ejemplo crear un archivo
> > que se llame y que esté en ese directorio : 'avrwiring'.
> > Si se leen los comentarios se puede configurar este archivo facilmente e
> > insisto configurenlo para AVRDUDE y el puerto: /dev/ttyUSB0 que
> > normalmente es el que asigna FTDI a los Wiring o a los AVRMini. Me
> > imagino que Arduino también.
> >
> > En los ejemplos de la AVRLIB hay código y Makefiles que pueden analizar,
> > después de hacerle un backup, para entender un poco el proceso.
> >
> > Pilas no vayan a borrar el bootloader en Wiring a menos que tengan un
> > backup.
> >
> >
> > Saludes,
> >
> >  --* Juan
> >
> >
> > On Thu, 2008-05-22 at 01:20 -0500, Ricardo Dueñas Parada wrote:
> > > Encontré esta información, explica un poco la forma de programación
> > > de los avr con avrlib y avr-gcc. También habla un poco de los makefile.
> > >
> >
> >
> > _______________________________________________
> > ____ ____ ___  ____ _  _ ___
> > |__| |__/   /  |___  \/  |__]
> > |  | |  \  /__ |___ _/\_ |
> >
> > Arzexp mailing list
> > [email protected]
> > http://lists.slow.tk/listinfo.cgi/arzexp-slow.tk
> >
> _______________________________________________
> ____ ____ ___  ____ _  _ ___
> |__| |__/   /  |___  \/  |__]
> |  | |  \  /__ |___ _/\_ |
> 
> Arzexp mailing list
> [email protected]
> http://lists.slow.tk/listinfo.cgi/arzexp-slow.tk
-- 
Gabriel Zea
mailTo <zeaATrandomlab.net>
http://zea.randomlab.net
http://randomlab.net

_______________________________________________
____ ____ ___  ____ _  _ ___
|__| |__/   /  |___  \/  |__]
|  | |  \  /__ |___ _/\_ |

Arzexp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/arzexp-slow.tk

Responder a