ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
559455 Топик полностью
GDI (14.11.2014 16:53, просмотров: 123) ответил Dingo на [решил] Пытаюсь освоить ARM. Ошибка линковки. При сборке на STM32F407 barebone выдаёт ошибку:
После добавления секции init что изменилось? Вообще Вам надо смотреть в map файл и менять что то в ld. В прикрепленном мапе видно что секции .data и .init действительно перекрываются. Теперь надо смотреть что изменилось после добавления секции. Я бы еще попробовал добавить .init не перед text, а после .data. Но это тоже такое гадание. Можно попробовать почитать статьи (сам еще не читал) http://www.rtos.be …er-demystified-part-1/ и http://www.rtos.be …er-demystified-part-2/ может что то прояснится.
https://embedders.org - блоги разработчиков встраиваемых систем.