He buscado mucho y parece que no puedo encontrar un microcontrolador que pueda programar en C ++. ¿Alguien puede ayudarme a encontrar un microcontrolador (además de Arduino) que pueda programar en C ++?
He buscado mucho y parece que no puedo encontrar un microcontrolador que pueda programar en C ++. ¿Alguien puede ayudarme a encontrar un microcontrolador (además de Arduino) que pueda programar en C ++?
Puede programar microcontroladores AVR en C ++, aunque la mayoría de las personas programan AVR en C o en ensamblaje. Deberá comprar un programador, AVRISP mkII ($ 37 @ DigiKey) y luego un microcontrolador (por ejemplo, ATmega16A ($ 4.75 @ DigiKey) ).
Luego deberá descargar WinAVR (download ) y AVR Studio (Windows)
O instale el paquete avr-gcc-c++
(Linux).
Espero que esto ayude !!
Un microcontrolador puede programarse en cualquier cosa, siempre que haya un compilador para ese idioma y el microcontrolador. Debe buscar un compilador para el mcu que desea utilizar.
Dicho esto, además de los otros listados, los microcontroladores MSP430 y Stellaris ARM de Texas Instruments son programables en C ++ con el IDE (entorno de desarrollo integrado) (IDE) (ID) (IAR). También puede utilizar MSPGCC en sistemas Linux.
La línea Microchip Pic también tiene compiladores de C ++ disponibles, incluido uno gratuito con su IDE de MPLAB, tanto para fotos de 8 bits como de 32 bits.
Mi favorito es el LPC1114:
Hice un pequeño paquete de desarrollo basado en marca (con operadores de 64 bits corregidos) para usarlo en mis lecciones. C el siguiente trimestre, probablemente C ++ después de las vacaciones y el ensamblador después de eso.
Atmel AVR se pueden programar en C ++ usando avr-gcc, que es parte de la paquete WinAVR . Esta configuración se puede usar en Arduino si esa es su elección de tablero.
Lea otras preguntas en las etiquetas microcontroller programming c++