
本文共 2764 字,大约阅读时间需要 9 分钟。
������������������������������������������
������������������������������������������IDE������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
������������
1. ������GDB���������
���������J-Link���������������������������������J-Link���������������������������������GDB���������������������������������2331���������������������������������������������������������������������������������������������������
2. ���������GDB���������
���������������������������������������������GDB������������������������������������arm-none-eabi-gdb.exe���������
arm-none-eabi-gdb.exe ./test.elf# ������������������������������������������localhost:2331
������������������������������������������GDB���������file������������ELF���������������������������������
arm-none-eabi-gdb.exe# ������������������������������������target remote localhost:2331
3. ���������������GDB������
���������������������������������������������������������watchdog���������SDRAM������������������������������������GDB������������������������������������������source test.gdb���������������������������������������������������������������������������������
4. ���������������������
������������������ELF���������������������������������������������������������������������������������������������load���������������������������
(gdb) load
5. ������������
���������������������������������������������������������������������������������������������������������
(gdb) b mainBreakpoint 1 at 0x1eccf: file main.c, line 50.(gdb) disable break 1(gdb) enable break 1(gdb) delete break 1
6. ������������
���������������������������������continue���������������������������
(gdb) continue
7. ���������������������������������
������print���������������������������������������������������������������������������������������������������x������������������������������������������
(gdb) print $R30(gdb) x/8 0x1000 0x2000
8. ������watch������������
watch������������������������������������������������������������������������������������
(gdb) watch memory_address
9. ������������������������
������������������������������������������������������������������dump������������������������������������������������
(gdb) dump binary memory filename start_addr end_addr
������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
