Я хотел бы заменить открытую IDE lpcxpresso на бесплатную IDE. Любые указатели, как это сделать лучше всего? Как я могу указать одной из существующих IDE использовать компилятор arm gcc?
Единственный свободный выбор Linux - запустить eclipse / arm-elf-gcc, используя опцию проекта makefile этой IDE, где вы напишите свой собственный make-файл. Недостатки - отсутствие готовой к отладке функции, поэтому вам нужно будет использовать OpenOCD, в интернете достаточно информации.
В качестве второго варианта вы можете запустить CoIDE поверх Wine или виртуальной машины и использовать их собственный отладчик. Эта IDE работает только на чипах Cortex M3, бесплатна, имеет открытый аппаратный отладочный зонд, и его использование чрезвычайно просто.
Я ни в коем случае не эксперт по этому вопросу, но, надеюсь, я могу указать вам правильное направление. Что касается IDE, существует GNU ARM плагин для Eclipse IDE . Это расширение для управляемой сборки, которое поддерживает ряд инструментов GNU ARM, таких как CodeSourcery G ++ Lite, GNUARM, WinARM, Yagarto, devkitPro.
Вне IDE, вы можете рассмотреть возможность запуска образа QEMU ARM. Обсуждение того, как настроить образ QEMU ARM и собрать пакеты ARM с ним, можно найти здесь: