Кто нибудь сталкивался с такой хренью: произвожу отладку проекта (без оптимизации) в атмел студио на си, открыл окно с дизассемблером. В момент наступления прерывания отладчик уходит по вектору в код обработчика, но только в дизассемблерном окне. Ок. Закрыл это окно, теперь в обработчик прерывания в си коде отладчик не заходит. WTF? Перезапуск студии не помогает, кстати. Т.е. оно куда-то прописалось.
Комментарии: 8
Anonim
хм, ну там даже без оптимизатора бывают такие загоны. поставь там бряк. на бряке должен встать
Yudelex
Попробую временные файлы студии в папке с проектом прибить, хз что она там насрала. Я думал про это. Сейчас затестим. Бряк в обработчике срабатывает. Теперь попробую кал за студией подчистить из папки. Посмотрим что даст. Файлы поудалял - не помогло.
Anonim
А я чет не пойму, как студия в листинге сишного кода должна делать скокв прерывание. Для иде сишные функции - определенные b/bl в ассемблерном листинге. Между ними код может хоть восьмеркой прыгать и контроллер ресетить.
Yudelex
Спокойно делает. До первого открытия окна дизассемблера.
Anonim
Нухз тогда Разве что это фича атмелстудии
Yudelex
Либо её баг.) Привезли в ремонт промдозатор после самостоятельного ремонта. Клеммник явно учавствовал в жёстком порно.
Sergey
затянули как следует
Yudelex
Я бы сказал вы...ли как следует.)