Estoy esperando un IDE de algún tipo, ¡pero me quedo con cualquier compilador o ensamblador! Parece que no puedo encontrar nada haciendo googlear.
Estoy esperando un IDE de algún tipo, ¡pero me quedo con cualquier compilador o ensamblador! Parece que no puedo encontrar nada haciendo googlear.
Uso IAR es otra CSS . Estas últimas tienen restricciones. ¿Para qué chip estás intentando programar o programar?
Editar- Se ha lanzado Uniarch mspgcc , es compatible con los nuevos chips msp430 y ahora es el compilador preferido sobre mspgcc4 Cree instrucciones para uniarch mspgcc
Por supuesto que hay. Uso emacs + mspgcc4 + make + mspdebug + gdb + ddd .
Hay un compilador IAR para descargar desde TI. El libre es un código de tamaño limitado. Viene con algún tipo de IDE también. Pero los programas MSP son bastante pequeños por definición, y un simple makefile es todo lo que necesita para compilar y programar el código.
en sourceforge puedes encontrar tanto mspgcc (mspgcc.sf.net) como mspgcc4 (mspgcc4.sf.net). Recientemente tuve problemas para construir mspgcc en un Linux moderno (finalmente lo logré), pero mspgcc4 construye muy bien, no hay problema.
Si todo lo que necesitas es un ensamblador y un enlazador por ahora, es algo trivial compilar gnu binutils de forma cruzada. ./configure --target = msp430 --prefix = / opt / msp430 o algo por el estilo.
Además, fuera de la caja, llvm incluye varios objetivos, a diferencia de gcc, no se elige un objetivo al compilar el compilador. El inconveniente es que el soporte msp430 de llvm se considera experimental (ya que probablemente no nos molestemos con los informes de errores). Y aún necesitarás binutils para ensamblar y / o enlazar.
Utilizo Rowley CrossWorks . Es muy bueno, con un excelente soporte.
hace poco hubo una nueva versión de mspgcc, apodada temporalmente "uniarch", aquí hay algunas instrucciones de instalación para Ubuntu
Creo que todos los dispositivos recientes son compatibles con esa versión ...
mi configuración es una máquina vmware que ejecuta el servidor ubuntu 11.04, con netatalk y ssh ... así que con mi mac, me conecto con el terminal a través de ssh, y monte la unidad ubuntu sobre afp con netatalk ... así que uso xcode como la idea de desarrollo y ejecutar los comandos en la terminal ... es TAN cómodo ...
También tengo un archivo de rake que hace todo el trabajo manual (que se puede encontrar en el repositorio anterior), y por lo tanto solo 'rake mcu = msp430g2211 build install' y compila, enlaza e instala en el launchpad ...
Lea otras preguntas en las etiquetas microcontroller compiler ide msp430