Скомпилировать для ARM Cortex M3 с использованием стандартного GCC?

Можно ли скомпилировать код C/C++ для ARM Cortex M3 (LPC1768), используя ванильный GCC с --target switch, или мне нужно будет скомпилировать GCC, binutils и т. д. для этого?

3 ответа

Как уже говорилось, это не только два ваших варианта. Я предлагаю попробовать этот набор инструментов, подготовленный инженерами ARM: Инструменты GNU для встроенных процессоров ARM. Он специально предназначен для ядер Cortex-M и Cortex-R, и для его загрузки не требуется регистрация.

Вы можете найти отличную серию постов в блоге, например, о программировании на голом металле для M3.

CodeSourcery G++ поддерживает широкий спектр процессоров ARM, включая Cortex-M3. Это также бесплатно, если вам не нужна профессиональная поддержка.

Другие вопросы по тегам