Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Странное поведение файла отладки *.d90
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
*SERG
Пишу в iar 4.30A сгенерил файл *.d90 для отладки в AVRSTUDIO. Решил отладить через jtag ice. По cишному коду прыгает нормально, но стало необходимо посмотреть как выполняются асм команды и тут "приехали". В окне дизассемблера avrstudio ерунда полная отображается. Сначала сам "бодался" - результата ноль. Полазил по форуму, всё попробовал что предлагают - ноль.
Загрузил файл в режиме симуляции (без jtag), в окне дизассемблера вижу нормальный код.
В чём проблема, почему при отладке с помощью jtag асм отображается не корректно?
*SERG
ни кто с таким не встречался что ли?
plombir
Попробуйте в линкере IARа поставить формат ubrof8 и в Studio запустить файл dbg.
*SERG
Ничего не выходит, вот принтскрины
1.Настройка в iar
2.AVRSTUDIO с jtag (обратите внимание на окне дизассемблера)
3.AVRSTUDIO без jtag (обратите внимание на окне дизассемблера)

В чём может быть проблема?
IgorKossak
Такое впечатление, что программа не перезаписывается, либо берётся из другой конфигурации (с другими настройками оптимизации, т. е. Debug вместо Release).
*SERG
Цитата(IgorKossak @ Nov 17 2008, 22:43) *
Такое впечатление, что программа не перезаписывается, либо берётся из другой конфигурации (с другими настройками оптимизации, т. е. Debug вместо Release).

А не подскажете, как это проверить?
IgorKossak
Цитата(*SERG @ Nov 18 2008, 12:43) *
А не подскажете, как это проверить?

Как один из вариантов, сотрите полностью Ваш чип (тем же JTAGом через AVRStudio), сделайте Вашему проекту clean, удалите папки Release, Debug, Exe.
Потом снова соберите проект (build), запишите программу в чип и запустите отладку.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.