Go Down

Topic: Algún compilador para Arduino Uno (Read 1 time) previous topic - next topic

ionhs

Apr 24, 2011, 11:52 am Last Edit: Apr 24, 2011, 01:48 pm by ionhs Reason: 1
Hola estoy empezando con el Arduino Uno y no tengo claro que compilador puedo usar. Ya se que el propio programa programa compila y manda los datos al arduino. Pero me gustaría poder ejecutar los códigos que genero paso a paso e ir viendo si esta bien programado antes de enviarlo al Arduino Uno. Algo como el CCS para pics o codeblocks. Porque supongo que la gente no programará a huevo directamente en el Arduino Uno. Salu2

josemanu

No puedo hablar por los demás, pero yo divido el problema en partes sencillas, escribo código, lo paso a la placa, ¿funciona?. Si, pues a por la siguiente parte del problema. ¿No? pues a depurar con el monitor serie.

El proceso se puede repetir todas las veces que haga falta, pues dura unos segundos y se hace con sensores y actuadores conectados.

Que yo sepa no hay ningún compilador para ATmega que revise el código línea a línea, pero mi información no es fiable, pues nunca me he molestado en buscar... por que no me ha hecho falta.

Un saludo.
http://www.ardumania.es/

Iniciación

Sergegsx

Idem.

Estaria bien lo que pide iohns, pero cuando vas probando trozo a trozo el codigo, normalmente si hay algun problema es sencillo de depurar.....normalmente jeje

ionhs

Me habeis dejado planchado, realmente esperaba que hubiera un compilador para poder depurar el código paso a paso. Llevo dos días trasteando y lo más parecido que he encontrado es:

1-Proteus metiendole el archivo compilado *.hex puedo simularlo pero no me ayuda a encontrar los fallos, es igual que meterlo en la placa arduino pero sin riesgo a que pete.

2-Usar Codeblocks para compilar arduino. Todas las páginas que encontrado sobre el tema están en ingles y leer mucho en ingles me da dolor de cabeza. Usé Codeblocks para programar en C y la verdad esta muy bien para ser opensource. He encontrado algunas páginas que comentan como poder usar Codeblocks para arduino. Haber si a alguno que no le de tanta pereza el ingles se anima y nos comenta.
http://www.johnhenryshammer.com/WOW2/pagesHowTo/atmelPage.php#index
http://wiki.groundlab.cc/doku.php?id=codeblocks_avr

josemanu

Jejeje solo tienes que acostumbrarte a trabajar así.

Y tranquilo, por un error de código no vas a petar la placa y los actuadores/sensores si tienes cuidado tampoco.

Un saludo.
http://www.ardumania.es/

Iniciación

Go Up