¿Qué otros microcontroladores utilizan IDE "reales"?

6

TI movió Code Composer Studio a una plataforma basada en Eclipse hace unos años, y Microchip recientemente movió MPLAB a NetBeans.

¿Qué otros microcontroladores tienen IDE "reales" como Eclipse / NetBeans / IntelliJ IDEA para editar / depurar en C ++?

("real" en mi libro = incluye refactorización de código + terminación de código, la IU ha sido utilizada por un gran número de usuarios para erradicar errores + tiene alta capacidad de uso; no he usado el IDE de IAR en 2 años, pero cuando Lo hice, no me impresionó.)

(Estoy especialmente interesado en los IDE de este tipo para procesadores ARM)

    
pregunta Jason S

6 respuestas

6

Varios IDE de ARM usan Eclipse con gcc, y Rowley usa su propio (excelente) IDE de CrossStudio para su compilador ARM basado en gcc, así como sus compiladores MSP430, AVR y MAXQ.

IAR utiliza su propio IDE para todos sus compiladores, incluido el de ARM.

    
respondido por el Leon Heller
5

Puede usar Visual Studio de Microsoft con Arduinos ( enlace ), Netduinos y otros microcontroladores que ejecutan el marco micro .Net (FEZ Panda etc.)

También puede usar Visual Studio con cualquier microcontrolador que admita el compilador GNU C ( enlace )

    
respondido por el JonnyBoats
3

No estoy seguro de lo que quieres decir con un IDE "real".

IAR vende su mesa de trabajo integrada para una amplia gama de tipos de procesadores, incluidos ARM, 8051, MSP430, AVR, AVR32 y Renesas. Simplemente consulte su sitio web para obtener la lista.

Atmel distribuye un IDE para sus familias de procesadores, creo que está basado en Eclipse.

asociados de Rowley hacen un IDE muy bueno para los procesadores ARM, MSP430, AVR y MAXQ.

También hay IDE de BRAZO de Keil , Atollic , Imagecraft , Altium / Tareas , Raisonance , Hitex , CodeSourcery y muchos otros como lo mostrará Google.

    
respondido por el uɐɪ
2

Puedes usar Eclipse para programar los AVR de Atmel. Simplemente instale WINAVR (si está desarrollando en una máquina Windows de todos modos, lo que le brinda la cadena de herramientas avr-gcc - hay instrucciones sobre lo que debe hacer en otros sistemas operativos), descargue Eclipse C / C ++, instale avr- Complemento de eclipse (que detecta automáticamente su instalación de WINAVR) y está básicamente en funcionamiento. Dependiendo de su plataforma y su programador, puede ser difícil ejecutar el MCU de Eclipse, por lo que solo uso AVRStudio para grabar los artefactos de compilación (hex, eep y fusibles). Creo que incluso puedes desarrollar para la plataforma Arduino en Eclipse siguiendo líneas similares, pero yo mismo no lo he hecho.

    
respondido por el vicatcu
1

Puedo entender el deseo de obtener mejores IDE en el espacio incrustado, especialmente si ha experimentado la alegría de usar cualquiera de los IDE basados en Jetbrains (IntelliJ). Me enfoco principalmente en el desarrollo de PIC de Microchip para proyectos en el hogar. Tener que usar MPLABX puede ser doloroso ... pero definitivamente es una mejora sobre MPLAB 8.

Si alguien pudiera usar IntelliJ e iniciar un IDE para microcontroladores con soporte comunitario, estaría a bordo. Puedo soñar.

    
respondido por el ninehundredt
0

Es posible que desee echar un vistazo a ST. Todavía no los he probado, ya que acabo de ordenar el tablero de desarrollo ST32 hoy, debido a que estoy muy impresionado con sus últimas ofertas en cuanto a especificaciones / precios y las herramientas de desarrollo disponibles. Aquí hay una opción basada en eclipse que parece que podría ser bastante buena. Aquí está la página de IDEs con otras opciones.

    
respondido por el Oli Glaser

Lea otras preguntas en las etiquetas