He buscado mucho y parece que no puedo encontrar un microcontrolador que pueda programar en C++. ¿Puede alguien 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 ensamblaje. Tendrá que comprar un programador, AVRISP mkII ($37 @ DigiKey) , y luego un microcontrolador (por ejemplo, ATmega16A ($4.75 @ DigiKey) ).
Luego deberá descargar WinAVR ( descargar ) y AVR Studio (Windows)
O Instale el avr-gcc-c++
paquete (Linux).
¡¡Espero que esto ayude!!
Un microcontrolador se puede programar en cualquier cosa, siempre que haya un Compilador para ese lenguaje y microcontrolador. Debe buscar un compilador para el mcu que desea usar.
Dicho esto, además de los otros enumerados, el MSP430 y los microcontroladores Stellaris ARM de Texas Instruments son programables en C++ con los (en su mayoría) gratuitos IDE (Entorno de desarrollo integrado) Code Composer Studio (basado en Eclipse) o IAR. También puede usar MSPGCC en sistemas Linux.
La línea Microchip Pic también tiene compiladores C++ disponibles, incluido uno gratuito con su MPLAB IDE, tanto para imágenes de 8 bits como de 32 bits.
Mi favorito es el LPC1114:
Hice un pequeño paquete de desarrollo basado en make (con operadores de 64 bits corregidos) que usaré en mis lecciones. C el próximo trimestre, probablemente C++ después de las vacaciones y ensamblador después de eso.
Los procesadores Atmel AVR se pueden programar en C++ usando avr-gcc, que es parte del paquete WinAVR . Esta configuración se puede usar en Arduino si esa es su elección de placa.
Los MCU de arquitectura ARM Cortex M4, M3, M0 son buenas opciones. Los MCU de arquitectura ARM9 también lo son. MCU de la serie PIC32. MCU de la serie i.MX.
http://www.digikey.com/product-detail/en/MK10DN512ZVLK10R/MK10DN512ZVLK10RCT-ND/3488933
http://www.digikey.com/product-detail/en/STR912FAW47X6/497-9039-ND/2035403
http://www.nxp.com/products/microcontrollers/cortex_m4/
http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1577
http://www.freescale.com/webapp/sps/site/homepage.jsp?code=IMX_HOME
m.alin
benjiwiebe
m.alin
joe panadero
benjiwiebe
joe panadero