Здравствуйте Господа.
Столкнулся с непонятной проблемой, в Eclipse создаю main.cpp, подключаю стандартную библиотеку для STM32, два порта конфигурирую как вход для кнопок с прерыванием, и после нажатия кнопки, ухожу не в обработчик прерывания а в Default_Handler.
Если же main.cpp и все связанные с ним файлы *.cpp переименовываю в *.c то после компиляции прерывания от кнопок срабатывают нормально. В файле линкера ничего с виду нет необычного, в секциях настройках Eclipsa отвечающих за компиляцию cpp тоже вроде всё нормально. Но почему такой эффект, может есть какая либо особенность совместной линковки c и cpp ?
Заранее благодарен за потенциально возможные комментарии!