Fujitser
Jan 28 2017, 15:22
Существуют ли бесплатные компиляторы на основе gcc для ARM Cortex A9, для bare-metal с поддержкой hardware float?
Как я понимаю, у linaro, например, под bare-metal только soft float? Или я что-то не понимаю?
Grizzzly
Jan 28 2017, 15:41
Посмотрите на Launchpad. Правда, чтобы получить наилучшую оптимизацию библиотек, нужно будет собрать тулчейн самостоятельно:
https://answers.launchpad.net/gcc-arm-embed...question/261297Еще у нас на форуме посмотрите сборки от
klen:
https://electronix.ru/forum/index.php?s=&am...t&p=1473602Цитата(Fujitser @ Jan 28 2017, 18:22)
Как я понимаю, у linaro, например, под bare-metal только soft float? Или я что-то не понимаю?
Вроде как да, чему я был удивлен.
Genadi Zawidowski
Jan 29 2017, 13:28
Пользуюсь Launchpad-овским. Недавно klen допилил свой. Работает с hard, даже с поддержкой neon.
Ссылку на проект (в котором задействован renesas RZ1AL) выкладывал не раз.
Fujitser
Jan 30 2017, 09:57
Спасибо за информацию. Однако на сайте Launchpad-а написано, что он для Cortex M и R, а у меня Cortex A. Или это он тоже может?
Genadi Zawidowski
Jan 31 2017, 11:12
Ну не знаю, почему такое на сайте пишут...
Кстати, последние версии живут уже тут:
https://developer.arm.com/open-source/gnu-t...nu-rm/downloadsВ ридми загляните... Ну и имейте в виду, оно и arm7tdmi до кучи поддерживает.