Перейти к содержанию
    

Atmel / Visual Studio - Watch

 

Для отображения в Watch значения по адресу нужно применять следующие идентификаторы/префиксы:

будет отображать с дополнительной строкой в которой и будет ЗНАЧЕНИЕ:
"BY" - byte
"WO" - word
"DW" - d.word

будет отображать значение непосредственно в одной строке:
*BY - byte
*WO - word
*DW - d.word

 

.dseg
ram_count:    byte 1
.cseg

 

примеры записи в Watch:
"BY" ram_count
или
*BY ram_count

-----------------------------------
принудительное отображение в HEX и др.
x - HEX
d - DEC
b - BIN
o - OCT

 

примеры записи в Watch:

ram_count,x
еще

*BY ram_count,b

 

з.ы. эти "фишки" работают для ассемблера, с++ и т.п.

 

наглядная картинка с а.студии:

Скриншот 23-06-2020 02 20 40.jpg

Изменено пользователем zver

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

дополнительно...

принудительное отображение:

u - unsigned DEC

s - char

примеры записи в Watch:

ram_count,u

Изменено пользователем zver

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

eeprom - смотреть EEPROM
    prog - смотреть FLASH
    data - смотреть ОЗУ и все регистры

пример:

*BY 0x0000,eeprom
*BY 0x0000,prog
*BY 0x0000,data

Изменено пользователем zver

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Почему-то не работают окна просмотра памяти, ни стэк не отображают, ни переменные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я смотрю от адреса 0x3C00 до адреса 0x3FFF для ATmega809 в окне Memory 4, настроенном на просмотр data INTERNAL_SRAM

Что я не правильно делаю?

Изменено пользователем SAVC

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отбой, в MPLAB IDE всё работает.

https://cloud.mail.ru/public/3UxJ/3pcjRLdh6 скриншот

Загубили Студию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 9/16/2020 at 9:19 AM, SAVC said:

Отбой, в MPLAB IDE всё работает.

https://cloud.mail.ru/public/3UxJ/3pcjRLdh6 скриншот

Загубили Студию.

попробуй так:

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вышла новая атмел студия, но уже не атмел, а  Microchip Studio

Установил и увидел, что некоторые баги подправили, но не все (((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, zver сказал:

Вышла новая атмел студия, но уже не атмел, а  Microchip Studio

Полное название: "Microchip Studio for AVR® and SAM Devices".

Скачивать отсюда:

http://s3-us-west-2.amazonaws.com/atmel-studio/7.0.2542/as-installer-7.0.2542-full.exe

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 часов назад, zver сказал:

Вышла новая атмел студия, но уже не атмел, а  Microchip Studio

Установил и увидел, что некоторые баги подправили, но не все (((

Добрый день. Чтобы избежать напрасных трат времени на установку и удаление, не могли бы вы посмотреть, поддерживает ли новая версия программатор-отладчик ARAGON? Буду очень вам благодарен! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Smoky сказал:

ARAGON

А это что за зверь такой?

Может ATAVRDRAGON ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у мня есть аврдрагон - он поддерживается

пиккит4 тоже тянет, работал с тини202

Изменено пользователем zver

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...