Широко распространённое семейство процессоров ARM хорошо поддержано набором инструментов GNU C/C++. Большинство сетевых ресурсов и печатных материалов [1, 2] сосредотачивается на процедуре сборки и установки инструментария GNU, найти же подробные примеры использования компиляторов GNU C/C++ в приложении к простым программно-аппаратным системам, обладающими всеми основными возможностями нужными для повседневной жизни, весьма сложно.
И даже если вы такой пример найдёте, то, скорее всего, не сможете узнать ПОЧЕМУ всё сделано имеенно так, а не иначе.
В данной статье вы познакомитесь со всеми элементами, необходимыми для построения и тонкой настройки простых проектов на ARM-контроллерах с использованием набора инструментов GNU.
Для написания программ для платформ отличных от х86 требуется cross-toolchain. Cross-toolchain - это набор кросс-компиляторов, соответствующего окружения и кросс-библиотек, таких как libc под выбранную платформу, в нашем случае это будет ARM, а конкретно ARM926.
Этим материалом я хочу начать цикл статей посвященный работе с OpenEmbedded.
Один из ведущих европейских поставщиков электронных компонентов, компания 

Последние комментарии
2 дня 6 часов назад
1 неделя 1 день назад
4 недели 2 дня назад
4 недели 2 дня назад
4 недели 2 дня назад
4 недели 2 дня назад
5 недель 4 дня назад
6 недель 2 дня назад
14 недель 1 день назад
18 недель 1 день назад