gdb 和 gdbserver
1. 通过串口:
(1)telnet 192.168.139.158
root uClinux
(2)board:
gdbserver /dev/ttyS0 /bin/mywave
(3)host:
su root
bfin-uclinux-gdb -b 57600 mywave.gdb
gdb) target remote /dev/ttyS0
2. 通过网络
(1)board:
gdbserver localhost:3456 /bin/mywave -d - http://192.168.139.195/icons/nwdsl-stereo-8000HZ.wav &
(2)host:
bfin-uclinux-gdb mywave.gdb
(gdb) target remote 192.168.139.158:3456
3. 可以在eclipse中调试
4. 使用objdump
bfin-uclinux-objdump -d mywave.gdb > objdump.txt
bfin-uclinux-addr2line -f -e ./mywave.gdb 0x4fc8
gdb命令:
break main
continue //不使用run命令,因为当前程序已经在运行
step
gdb 和 gdbserver
最新推荐文章于 2024-05-17 10:46:51 发布