現在の組み込みアプリケーションでは、GDBウォッチポイントを固定メモリアドレスに配置しようとしています。
例として、私のアプリケーションは次のアドレスを更新します:0x10793ad0。コードのどの部分が値を破壊しているかを確認するために、私は試しました
watch 0x10793ad0
この後、GDBはエラーを出力しませんが、実行の開始と終了の間に値が変更されていることを確認しても、実行中に中断することはできません。
質問:
- 本当に時計を固定アドレスに置くことはできますか?私はそのような例をオンラインで見つけませんでした。
- これは正しい方法ですか、それとも何かが足りませんか?