|
|
  |
Watch -окна отладчика |
|
|
|
Aug 22 2017, 10:49
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 23-02-09
Пользователь №: 45 242

|
Цитата(ViKo @ Aug 22 2017, 13:23)  В эти Watch окна можно поместить много переменных.. -так то оно так, но с многомерными массивами быват не влазит, особенно когда несколько копий дескрипторов сравнивать надо.. - хотелось бы видеть параллельно..
|
|
|
|
|
Aug 22 2017, 13:54
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 23-02-09
Пользователь №: 45 242

|
Цитата(ViKo @ Aug 22 2017, 14:11)  4 окна Me-mo-ry Вот и не понятно, почему Me-mo-ry -целых четыре, а Watch 1 и 2
|
|
|
|
|
Aug 23 2017, 06:33
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 23-02-09
Пользователь №: 45 242

|
Цитата(ViKo @ Aug 22 2017, 17:01)  Наверное, наблюдать дамп памяти проще, чем переменные с именами. Я же пишу, растяните watch на столько, чтобы всё влезло.  Хватаете мышой за заголовок окна, и ну его мутузить по экрану.  Пока в нужное место не станет. Да мне надо вживую сравнивать три копии большой управляющеи структуры, которая как раз по высоте и помещается.. Соответственно в двух окнах -две, а надо -три, а фапскролить и дебажить одновременно , это изврат.. ,советовать монитор повернуть на 90 -градусов не надо; Названия переменных, действительно -от лукавго, буду лучше разноцветными маркерами в дампе выделять поля.. Была надежда, что количество окон не вкомпилено намертво, а доступно в каком- нибудь конфиге, или где-то волшебное число
|
|
|
|
|
Aug 24 2017, 07:51
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(jcxz @ Aug 22 2017, 15:27)  так знайте: переход на IAR  Да, у IAR с этим все благополучно. Watch и регистры можно выводить в несколько окон. Возникает другая проблема - не влазит все в экран. Экран я расширил второй видеокартой и монитором. ---- Вам могу предложить следующее. Если требуется что-либо сравнивать, то процессор это сделает намного продуктивнее чем Вы. Пропишите сервисную ф-ю, которая выполнеяет эту операцию, а на Watch выводите только результат сравнения в виде лога. Есть ли e Keil такие возможности, как в IAR не знаю, но в IAR-макросах отладчика есть возможность даже "напечатать" этот протокол в виде файла на PC. Надо серьезно курить док на отдадочные средства Keil. Могобыть есть нечто аналогичное.
|
|
|
|
|
Aug 27 2017, 16:03
|
Местный
  
Группа: Участник
Сообщений: 356
Регистрация: 9-06-07
Пользователь №: 28 315

|
Цитата Да мне надо вживую сравнивать три копии большой управляющеи структуры, которая как раз по высоте и помещается.. А приспособить Keil овские дебаг-функции не пробовали? Остановить прогу в заданной точке, запустить дебаг-функцию которая сравнит две структуры.Или покажет отличия в них.
--------------------
Хорошую систему делают из стандартных блоков нестандартно мыслящие инженеры.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|