¿Arduino y programación C integrada en un sistema basado en Windows? [cerrado]

Actualmente estoy usando Arduino Ide para codificar mi arduino, pero ahora quiero codificar mi arduino en C/C++ y no sé por dónde empezar, cuáles son las mejores herramientas y tutoriales sugeridos para esto. Soy un usuario de Windows 7 pero soy muy nuevo en la programación, mucho menos en la programación de sistemas integrados.

¿Qué debo hacer para empezar a trabajar en un entorno de programación embebido real ? Como el sitio de Atmel es un poco desalentador para un principiante...

Arduino es solo una placa con ATMega328. Puede programarlo directamente con el IDE de Atmel, aunque el entorno Arduino simplifica muchas cosas.
Juega un poco en el sitio de Atmel, agregué un enlace en tu pregunta. AVR Studio 4.0 es un gran comienzo, pero si es serio, v6.0 también es gratuito (creo) y le permitirá superar fácilmente un procesador de 8 bits.

Respuestas (1)

De las preguntas frecuentes de Arduino: ¿Puedo programar la placa Arduino en C?:

De hecho, ya lo eres; el lenguaje Arduino es simplemente un conjunto de funciones C/C++ que se pueden llamar desde su código. Su boceto sufre cambios menores (por ejemplo, generación automática de prototipos de funciones) y luego se pasa directamente a un compilador C/C++ (avr-g++). Todas las construcciones estándar de C y C++ compatibles con avr-g++ deberían funcionar en Arduino. Para obtener más detalles, consulte la página sobre el proceso de construcción de Arduino.

Puede hacer cualquier codificación C o C++ directamente en el IDE de Arduino. También puede acceder directamente a los puertos y registros de mcu de Arduino utilizando la información adecuada. El IDE de Arduino no se limita a las funciones de Arduino. Simplemente está limitado como un editor de texto glorificado con algunas opciones de compilación.

Amtel AVR Studio o AVR=Plugin para Eclipse IDE son otras opciones.


Sin embargo, si solo necesita comenzar a usar un entorno de desarrollo real en un sistema operativo basado en Windows, la versión 6 de AVR Stduio es gratuita y utiliza un entorno Mircrosoft Visual Studio. O si desea algo un poco más antiguo/más fácil, ¡AVR Studio 4.0 es un excelente lugar para comenzar para principiantes!