Собрать современный ARM тулчейн в Linux

Тут многие говорят, что тулчейн собрать сложно, и надо пользоваться готовыми.
Но мне тут понадобился C++11 (потестить с МК компил-тайм оптимизацию и виртуальные функции), и я решил собрать тулчейн.

binutils — 2.24, GCC — 4.8.2, Newlib — 2.1.0, gdb — 7.6.2


Читать дальше
  • +1
  • 09 января 2014, 17:07
  • dekar

Удобное использование libmaple в Eclipse CDT

Библиотека libmaple для работы с stm32 уже упоминалась здесь. Для начинающих осваивать stm32 она представляет собой значительно более высокоуровневую, простую и понятную альтернативу CMSIS+SPL.


Читать дальше

Особенности выбора и установки STM32F4 тулчейна на MacOS X 10.7.5

Только что прошёл эти грабельки и пишу с двоякой целью. Во-первых самому со временем не забыть, а во-вторых — сократить время возни идущим тем же путём.

По ряду причин даже не стал смотреть YAGARTO, CooIDE под mac нет, поэтому выбрал путь Eclipse CDT + GRNUARM + arm-none-eabi тулчейн. Достойных внимания тулчейнов на этот момент два — Mentor Graphics CodeBench Lite (бывший Sourcery G++ Lite) и summon-arm-toolchain.

Читать дальше

Обзор «вспомогательных» утилит из GCC toolchain. Часть 2.



Данная статья является продолжением этой статьи. Предлагаю без лишних слов перейти к обзору оставшихся утилит.



Читать дальше

Обзор «вспомогательных» утилит из GCC toolchain. Часть 1.



Думаю каждый, кто использует GCC, знает, что представляет из себя GCC toolchain. В данный комплект, помимо собственно компиляторов и линкера, входит ряд «вспомогательных» утилит из пакета GNU binutils. Эти утилиты отлично описаны в контексте применения в UNIX системах. А вот о «тонкостях» применения этих утилит при корос-компиляции под МК — информации немного. Предлагаю восполнить данный пробел.


Читать дальше
  • +7
  • 29 февраля 2012, 15:38
  • e_mc2

Использование различных GCC тулчейнов для AVR

AVR
Написал давно, но что-то как-то не мог собраться и дописать. На фоне этого сообщения решил запостить, в общем выкладываю как есть.
Самый популярный gcc тулчейн для AVR микроконтроллеров является WinAVR. Но отнюдь не единственный в своем роде.


Итак:


Читать дальше