Кто нибудь отлаживает на Ассемблере в IAR? В последних версиях появились окно Watch, Trace и т.п. Каким образом там просмотреть значение ассемблерной переменной, описанной следующим образом:
org 0x200 my_var dw 1234
В окне Watch выводится адрес этой переменной (в данном случае это 0x200), но никак не содержимое ячеек по этому адресу. В хелпе IAR 3.21A приведен пример решения этого вопроса
(_ _data16 unsigned int *)my_var
но он не работает. Подскажите, кто знает, как узнать значение ассемблерной переменной, особенно, если ее длина 1 или 2 байта, не 4, как по умолчанию в watch.
|