¿Programación de Arduino y C incrustada en un sistema basado en Windows? [cerrado]

1

Actualmente estoy utilizando Arduino Ide para codificar mi arduino, pero ahora quiero codificar mi arduino en C/C++ y no sé dónde comenzar desde 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, y mucho menos en la programación de sistemas integrados.

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

    
pregunta Rafi

1 respuesta

5

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 de 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 realizar cualquier codificación C o C ++ directamente en el IDE de Arduino. También puede acceder directamente a los puertos y registros de los mcu de Arduino usando la información apropiada. El IDE de Arduino no se limita a las funciones de Arduino. Solo está limitado como 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 utilizar un entorno de desarrollo real en un sistema operativo basado en Windows, AVR Stduio versión 6 es gratuito y utiliza un entorno de Mircrosoft Visual Studio. O si quieres algo un poco más antiguo / más fácil, ¡AVR Studio 4.0 es un excelente lugar para comenzar principiantes!

    
respondido por el Passerby

Lea otras preguntas en las etiquetas