И эти ошибки делают меня нервным.
Когда что-то не работает, диагностика AVR под JTAG ICE кажется удобной и неотвратимой.
Пока не начинается какой-то беспредел с отображением переменных. Особенно передаваемых через стек. И в окне CALL STACK параметры вызванной функции тоже указываются неправильно.
Типичный пример на рисунке. При вызове параметр был помещен в R17 и в функции его значение там и проверяется. Вот только в окне VIEW отображается неправильно.
Версия 411.
Что делать то? Как отлаживаться?
Нажмите для просмотра прикрепленного файла