AVR Studio При трассировке перескакивает через два такта

Обсуждаем контроллеры компании Atmel.
Ответить
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Вт дек 20, 2011 21:40:45

Сообщение geodx »

Здравствуйте уважаемые радиокоты! Подскажите пожалуйста.

Симулирую таймер на AVR Studio. Симулирует нормально, но когда начинается заполнение счетного регистра, симулятор почему-то через такт перескакивает.
Естественно это неудобно: не видно например, как флаг переполнения счетчика выставляется, т к симулятор перескакивает этот момент своими двойными тактированиями.

Пишу на С++, отлаживаю в окошке "дизассемблер".

Может там галочку какую-нибудь в настройках поставить надо, мол не перескакивать через такт при трассировке? Где поменять настройки, чтобы программа нормально, такт за тактом выполнялась?

Спасибо!
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15700
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

читай helpпо ограничениям симулятора (к конкретной версии студии)
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 650
Зарегистрирован: Пн июн 18, 2012 12:01:04
Откуда: Челябинская область, Копейск

Сообщение zero648 »

Симулятор перескакивает, столько тактов, сколько занимает текущая команда в момент наступления прерывания.
Ответить

Вернуться в «AVR»