Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Компилится не работает
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
gabd
Пишу для STM32L151.
Работаю в Eclipse.
На основе шаблона для discovery программа собирается и работает.
Тот же код собираю при помощи scons.
Бинарник собирается но не работает.
Файлы линкера одинаковые.
Прилагаю флаги компиляции и лмнкера и мап-файлы для обоих случаев.
Что в случае scons лишнее\не хватает?
Помогите pls.
smalcom
для scons не объявлена USE_STDPERIPH_DRIVER.
и полезней всё-таки было показать вывод консоли - с какими именно опциями вызывается компилятор. т.к. среда может от себя что-то добавлять.
Например у вас нет объявления HSE_VALUE. А по нему выбирается процедура инициализации тактовой подсистемы.
Попробуйте скопировать то, что выводится в консоль при сборке, чтобы было видно как вызывается компилятор.
AHTOXA
По-моему, вот здесь
#env['ARM_ARCH'] = '-cortex-m3'
минус перед "cortex-m3" не нужен.
Или это закомментировано, и архитектура объявляется где-то в другом месте?
_Pasha
в рабочем nostartfiles нету, в нерабочем - есть.
отсюда вопрос: стартап-то сам имеется в прожекте?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.