Paso 3: Instalación del IDE
Para escribir el código que hay varias IDE´s, te recomiendo escribir en C, como la mayoría de microcontroladores está diseñados para trabajar eficientemente con código C compilado, están destinados a ser programado en C, sin embargo hay varios idiomas que algunos ofrecen IDE´s como C, Basic, Asamblea que son los convencionales, también leí que hay otros más exóticos como Java , o incluso de Matlab. Otra vez voy a enumerar algunas de las opciones en base a mi experiencia:
- AVR Studio 6: Puede ser obvia, el mejor IDE para trabajar con el AVR AVR Studio 6, es gratuito y distribuido por ATMEL (Atmega fabricante), sin embargo hay un inconveniente asociado: es pesado en tamaño de la memoria y tarda varias horas en instalar; también toma bastante tiempo para poner en marcha cada vez, por lo menos que parece ser el caso en la mayoría de las computadoras he instalarlo.
- El Plugin de Eclipse AVR: este uno funciona bien y, usted tiene que configurar mucho de cosas como la cadena de herramientas, etc.. Si ya estás familiarizado con Eclipse entonces definitivamente deberías probar éste. Además hay algunos grandes proyectos y tutoriales por Katja Socher, Échales un vistazo: http://www.tuxgraphics.org/electronics/200904/avr...
- BASCOM-AVR: este es un IDE desarrollado exclusivamente para funcionar con el AVR, optó por esto si te gusta programar en Basic, salidas archivos .obj que son muy útiles para la simulación y depuración, la versión gratuita de baja it´s es limitada a 4KB de código y también es bastante horrible si desea utilizar algunas matemáticas, ya que sólo soporta una operación matemática en cada línea de código!.
- MikroC: I´m empezando a utilizar este IDE y es muy amigable para usuarios de nivel de entrada (principiantes), tarda código C y diversas bibliotecas y ejemplos ya están disponibles con unos pocos clics. Si usted ya está familiarizado con Arduino o con software de Mikroe (destinadas para PIC, STM y otras), se trata de una opción fácil para migrar a. Desventaja: it´s versión libre está limitada a 4KB de código, sin embargo voy a pegarlo con este otro para este tutorial. http://www.mikroe.com/mikroC/AVR/