Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: GCC под Keil - как собрать hello world?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > Keil
evgen2
подключил gcc-arm-none-eabi, компилировать компилирую и даже линкую

/../arm-none-eabi/bin/ld.exe: warning: cannot find entry symbol _start; defaulting to 00008000

понятно, что надо подсовывать startup файлы, но что-то как-то не едут лыжи, и гугль не особо помогает.

Если кто покажет, где лежит пример хоть какого кейловского проекта для lpc17xx и gcc, был бы премного благодарен
x893
А что бы не взять SES - там как раз gcc используется, сам всё и настроит.
Хотя можно взять любой из 100500 makefile'ов на github и включить вывод команд которые на всос gcc/ld дают.
Потом этоже и в Keil сунуть.
Keil с gcc теряет функциональность удобную, а SES нормально.
evgen2
Цитата(x893 @ Jul 7 2017, 16:23) *
А что бы не взять SES - там как раз gcc используется, сам всё и настроит.
Хотя можно взять любой из 100500 makefile'ов на github и включить вывод команд которые на всос gcc/ld дают.
Потом этоже и в Keil сунуть.
Keil с gcc теряет функциональность удобную, а SES нормально.


Прошу пардону, что такое SES? Гугель находит всякие разные варианты, начиная с "SES S.A. — глобальный спутниковый оператор",
Grizzzly
Цитата(evgen2 @ Jul 7 2017, 23:38) *
Прошу пардону, что такое SES? Гугель находит всякие разные варианты, начиная с "SES S.A. — глобальный спутниковый оператор",

https://www.segger.com/products/development...mbedded-studio/
evgen2
Так. Взял. Поставил. С драйверами для Jtag. Авось не поломает.
Простое Хелло ворлд собрал и запустил в эмуляторе.

Цитата(x893 @ Jul 7 2017, 16:23) *
Хотя можно взять любой из 100500 makefile'ов на github и включить вывод команд которые на всос gcc/ld дают.
Потом этоже и в Keil сунуть.
Keil с gcc теряет функциональность удобную, а SES нормально.


а можно теперь это чуть подробнее
"включить ввод команд, которые на всос gcc дают" - это что/где/как

"Потом этоже и в Keil сунуть." а там куда?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.