Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибки IAR в определении Location в окне View
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
Dog Pawlowa
И эти ошибки делают меня нервным.
Когда что-то не работает, диагностика AVR под JTAG ICE кажется удобной и неотвратимой.
Пока не начинается какой-то беспредел с отображением переменных. Особенно передаваемых через стек. И в окне CALL STACK параметры вызванной функции тоже указываются неправильно.
Типичный пример на рисунке. При вызове параметр был помещен в R17 и в функции его значение там и проверяется. Вот только в окне VIEW отображается неправильно.
Версия 411.
Что делать то? Как отлаживаться?
Нажмите для просмотра прикрепленного файла
prottoss
Цитата(Dog Pawlowa @ Feb 22 2008, 15:11) *
Что делать то? Как отлаживаться?
Нажмите для просмотра прикрепленного файла
Если кодплатформеннонезависимый - Билдер или ВижлСи Вам в помощь. Если нет - DBGOUT + светодиод, или лучше пара, совсем хорошо, если три...Четыре - идеальный вариант smile.gif
IgorKossak
Если включена оптимизация, то подобные нюансы встречаются крайне часто.
Либо выключите оптимизацию, либо смиритесь и отлаживайтесь по ассемблерному листингу, либо заработаете невроз.
Непомнящий Евгений
Оптимизация включена (s9), отлаживаю в АВР студии. Иногда бывает неправильное отображение значений переменных, но крайне редко. Обычно все ок.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.