реклама на сайте
подробности

 
 
> EWARM 7.50.2 Некорректная линковка?, Programm exit reached после добавления .cpp
Profi2005
сообщение Feb 12 2016, 11:20
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 17-12-04
Пользователь №: 1 530



Добрый день,

Использую EWARM 7.50.2 с ограничением кода 32к
Микроконтроллер STM32F407VG.
Проект стартует нормально (см. картинку).


Но! После подключения к проекту tird-party .cpp, все компилится без ошибок,
но при запуске (Download & Debug) появляется надпись Program Exit Reached,
а симулятор даже не встает на первую строчку программы кода Си.

Startup приложен.

Вылет на __exit достигается из:

.text ro code 0x08003bc0 0x28 data_init.o [6]

согласно .MAP файлу. В дизассемблере это __iar_data_init3


С уважением,
К.

Сообщение отредактировал Profi2005 - Feb 12 2016, 13:10
Прикрепленные файлы
Прикрепленный файл  startup_stm32f407xx.zip ( 4 килобайт ) Кол-во скачиваний: 10
 
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 13:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.0133 секунд с 7
ELECTRONIX ©2004-2016