|
|
  |
IAR ARM работа с watch |
|
|
|
Jun 4 2015, 12:12
|

Знающий
   
Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663

|
Цитата(Метценгерштейн @ Jun 4 2015, 15:16)  хорошо, без перетаскивания если. Встал мышкой на переменную, правой кнопкой, add to watch. Так? Она там не появляется. Напомню, что в кейле я ровно то же делаю, и все проходит. IAR EWARM 6.30: курсор на переменную (или выделяю), правая кнопка, выскакивает меню --> "Add To Watch".
Две последних строчки добавлены для проверки.
--------------------
Пролетарий умственного труда.
|
|
|
|
|
Jun 5 2015, 09:38
|

Знающий
   
Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663

|
Цитата(Метценгерштейн @ Jun 4 2015, 22:37)  переменная в вотче, но значение ее не видно. Сейчас проц запущен. Добавил ее когда был остановлен. Как-то странно. Скорее, чего-то очевидного не увидел. С нажатой CTRL "мышой" вытащите за заголовок окошко чтоб не было "причаливания" (docking) и измените размеры: увидите ещё столбцы.
При остановленном проце измените value у переменной: должно измениться в дампе памяти по соответствующему адресу. При работающем проце изменяться будут переменные в "Live Watch".
Сообщение отредактировал Obam - Jun 5 2015, 09:38
--------------------
Пролетарий умственного труда.
|
|
|
|
|
Jun 7 2015, 11:06
|

Знающий
   
Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663

|
Цитата(Метценгерштейн @ Jun 5 2015, 23:44)  да, действительно, живьем переменная только в live отображается, или когда break нажмешь, то и в основном watch. В кейле все-же 2 watch и они живьем сразу все и показывают. Как-то не ожидал даже. Частота обновления хоть и задаётся, но не велика. В итоге только одно есть средство - RTFM.  Там столько всего!!! Но страниц до хрена!
--------------------
Пролетарий умственного труда.
|
|
|
|
|
Jun 8 2015, 06:29
|

Знающий
   
Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663

|
Цитата(Метценгерштейн @ Jun 7 2015, 19:34)  можно рассказать подробней- что такое RTFM? Это к ИАРу относится или стороннее? RTFM в вежливом переводе означает: "Да прочтите же руководство на конец!" К IARу относится вполне. Процентов 80 вопросов на форуме имеют прямые ответы в документации; одна беда - объём документации неподъёмный, быстро освоить не получается: IAR Embedded Workbench IDE Project Management and Building Guide - 239 страниц IAR Embedded Workbench C-SPY Debugging Guide - 418 страниц IAR C/C++ Development Guide Compiling and Linking - 508 страниц
--------------------
Пролетарий умственного труда.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|