Добрый день,
Использую 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