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

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

Ответы [ 3 ]

10 голосов
/ 14 ноября 2012

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

3 голосов
/ 04 ноября 2012

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

3 голосов
/ 17 января 2011

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

...