devtool:toolchain:gdb:gdb-basic-command
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
software:toolchain:gdb [2017/08/15 09:59] – yoko | devtool:toolchain:gdb:gdb-basic-command [2019/10/25 10:58] (現在) – ↷ 移動操作に合わせてリンクを書き換えました。 192.0.99.138 | ||
---|---|---|---|
行 1: | 行 1: | ||
- | GDB | + | 【GDB】基本コマンド |
- | === | + | ================== |
- | GDBは定番のデバッガ・ソフトである。 | + | [[devtool:jtag:openocd:start]]は、GDBにとってGDBサーバの役割を果たす。ポート`3333`を使うので、接続するには下記コマンド。 |
- | + | ||
- | [[develop/jtag/openocd]]は、GDBにとってGDBサーバの役割を果たす。ポート`3333`を使うので、接続するには下記コマンド。 | + | |
``` | ``` | ||
行 25: | 行 23: | ||
|`disable` / `enable` |ブレーク・ポイントの無効化, | |`disable` / `enable` |ブレーク・ポイントの無効化, | ||
|`display` | |`display` | ||
+ | |||
+ | ### プログラムの実行や停止 | ||
+ | |||
+ | ^コマンド | ||
+ | |`c(continue)` | ||
+ | |`n(next)` | ||
+ | |`s(step)` | ||
+ | |`Ctrl-C` | ||
+ | |||
+ | ### プログラムの内容を表示する | ||
+ | |||
+ | ^コマンド ^引き数 | ||
+ | |`info` | ||
+ | |`info` | ||
+ | |`info` | ||
+ | |`info` | ||
+ | |`info` | ||
+ | |`info` | ||
+ | |||
+ | ### プログラムを表示する | ||
+ | |||
+ | ^コマンド | ||
+ | |`list` | ||
+ | |`disassemble` | ||
+ | |`backtrace` | ||
+ | |||
+ | ### データを表示する | ||
+ | |||
+ | ^コマンド | ||
+ | |`print` | ||
+ | |`x` | ||
+ | |||
+ | ### その他 | ||
+ | |||
+ | ^コマンド | ||
+ | |`quit` | ||
+ | |`help` | ||
参考 | 参考 | ||
行 30: | 行 65: | ||
1. 「プロなみJTAGデバックを個人でも! オープンソースOpenOCD入門」CQ出版社 Interface誌 2015年3月号 p96〜p107 | 1. 「プロなみJTAGデバックを個人でも! オープンソースOpenOCD入門」CQ出版社 Interface誌 2015年3月号 p96〜p107 | ||
+ | 2. [[http:// | ||
+ | 3. [[http:// | ||
+ | 4. [[http:// |
devtool/toolchain/gdb/gdb-basic-command.1502758792.txt.gz · 最終更新: 2017/08/15 09:59 by yoko