Привет, изучаю программирование avr пишу код в atmel studio а симуляция в proteus
не понимаю как отладить код, как мне посмотреть какие значения принимаю переменные и в какой момент. Объясните пожалуйста.
Vadim kyklaed, использовать внутрисхемный програматор/дебагер.
ставишь бряк на нужное место, т.е. останавливаешь програму и смотришь значение переменной
Илья Житенёв, да я только начал изучать. у меня есть опыт в программировании. но с микроконтроллерами никогда не работал. и в железе еще ничего не собирал. а только в этом протеусе.
я нашел дебаг мод у протеуса. там можно отследить ход выполнения программы.
Vadim kyklaed, дебаг мод есть в любой программе почти. Главное чтоб функцию дебага поддерживал ваш программатор для МК. К сожалению, я тут не смогу вам помочь т.к. с AVR почти не работаю, а если и работаю, то это настолько простые вещи, что можно без отладки обойтись.
в студии есть симулятор. при правильном использовании стопвотча и брейкпоинтов можно проимитировать достаточно сложные внешние воздействия за исключением протоколов обмена