столкнулся со странными вылетаниями программы в swi_handler и data_handler в проекте активно используется динамическая память, Ethernet, USB долгими мучительными копаниями удалось найти причину - параллельное выполнение сабжевых операторов, которые используются как в основном цикле, так и в прерываниях
на данный момент решил вопрос отключением прерываний, если new и delete вызываются вне прерывания
в нете не нашел инфы по спицифике использования этих операторов в IAR
если кто-то обладает знаниями - просьба поделиться
|