gdb 和 gdbserver

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值