TODOPIC
Otros Microcontroladores / Dispositivos programables => Microcontroladores ARM => Mensaje iniciado por: jgpeiro06 en 22 de Junio de 2010, 12:50:11
-
He descargado un toolchain para ARM llamado Sourcery G++ for ARM EABI, pero no consigo configurar el eclipse para que lo utilice.
¿Alguna idea?
Saludos
-
Muy sencillo compañero,
primero bajate el CDT una vez bajado ya tienes el pluging para compilar en c/c++.
Luego en el makefile de cada proyecto tendrás que agregar el compilador a usar, en este caso el arm-gnu-gcc-eabi-linux o algo así, para ello pones la linea al principio del makefile
CC = arm-gnu-gcc-eabi-linux
Luego tienes que exportar o poner el path del crosscompiler en el $PATH o bien ponerlo en el bash.rc. Te recomiendo este último de lo contrario sólo te valdrá para la consula que hayas exportado el path y del otro modo te queda para siempre aunque tienes que reiniciar el computador.
Por curiosidad, ¿qué micro estas programando?
Un saludete y espero que te sirva compañero.
-
Por curiosidad, ¿qué micro estas programando?
Para un LPC1343 basado en Cortex-M3.
He probado a añadir al path la ruta del compiladro y a utilizar los comandos "arm-gcc-ebai" para el compialdor, el linker y el ensamblador.
Parece que ya compila todo, pero aun me debe faltar algo, xq me lanza varios errores de que faltan algunas definiciones como _bss, _start, _ebss y alguna mas. ¿alguna idea?
-
He probado a añadir al path la ruta del compiladro y a utilizar los comandos "arm-gcc-ebai" para el compialdor, el linker y el ensamblador.
Parece que ya compila todo, pero aun me debe faltar algo, xq me lanza varios errores de que faltan algunas definiciones como _bss, _start, _ebss y alguna mas. ¿alguna idea?
Esas definiciones estarán en algún fichero de cabecera del propio SDK del micro, busca por NXP a ver que encuentras.
Un saludete.