Для моего текущего встроенного приложения я пытаюсь поместить точку наблюдения GDB в фиксированный адрес памяти.
Например, мое приложение обновляет следующий адрес: 0x10793ad0.Чтобы убедиться, какая часть кода искажает значение, я попытался
watch 0x10793ad0
Несмотря на то, что GDB не печатает никаких ошибок после этого, он не может прерваться во время выполнения, хотя я проверилзначение изменяется в промежутке между началом и концом выполнения.
Вопросы:
- Могу ли я действительно поставить часы по фиксированному адресу?Я не встречал такого примера в Интернете.
- Это правильный путь или я что-то упустил?