Тут в смежной ветке уже как-то обсуждался вопрос касательно Atmel Studio и Proteus... но все меняется.
Так вот Atmel Studio 7 и Proteus 8. Код под Atmega 8.
В качестве файла-прошивки в Proteus выбран elf-файл.
Проблема в следующем.... при дебаге кода в Proteus все строки кода маркированы набором ----- и пройти по коду не получается.
Оптимизация кода в студии отключена.
В чем проблема?[/uquote]
Уважаемые товарищи!
Тема наверху очень актуальна, а решения тут так и не было. У меня Atmel Studio 7, скачанная пару дней назад в официального сайта.
И попавшийся первым под руку протеус - версия 7.10 SP0
При попытке скормить протеусу elf - вижу почти во всем коде прочерки вместо адресов, ничего трассировать по этой ерунде невозможно.
Оптимизацию в студии выключил, debud level установил в -g3 (максимум), отдельно прописал формат командой -gdwarf-2.
Не помогает! Есть ли пути решения кроме как использовать старую версию студии?
Может быть можно как-то заставить ее сгенерировать coff? Вроде протеус его больше любит. А то я с elf уже намучался чтобы он вообще хоть какой-то код показал в окне исходника - нужно было закинуть все файлы в одну папку.


