Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Точка останова в IAR на изменение переменной
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
LeshaL
Можно ли как-то в отладчике IAR по JTAG через J-Link ARM (процессор LPC2138) поставить точку останова на изменение (чтение/запись) переменной? Вроде как аппаратно такие точки поддерживаются?
Dron_Gus
Можно, если у Вас отладчик работает как J-Link/J-Trace, а не RDI и есть хоть одна свободная хардварная точка. Настраиваете ее на соответствующий адрес, тип обращения, размерность и вперед.
LeshaL
Цитата(Dron_Gus @ Jan 21 2008, 17:20) *
Можно, если у Вас отладчик работает как J-Link/J-Trace, а не RDI и есть хоть одна свободная хардварная точка. Настраиваете ее на соответствующий адрес, тип обращения, размерность и вперед.


Понятно... а с RDI никак? Просто он гораздо удобнее....
Dron_Gus
Согласен. В свое время так и не нашел... sad.gif
LeshaL
Цитата(LeshaL @ Jan 21 2008, 16:19) *
Можно ли как-то в отладчике IAR по JTAG через J-Link ARM (процессор LPC2138) поставить точку останова на изменение (чтение/запись) переменной? Вроде как аппаратно такие точки поддерживаются?


Ну вот, наконец то в IAR for ARM с версии 5.10 это стало поддерживаться:

Data breakpoints
Data breakpoints is now supported on real hardware. The data breakpoint feature is supported by the J-Link, RDI, Macraigor, and Luminary FTDI debugger drivers

Попоробовал. Работает! Слава Великому ИАРу! 08.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.