社区导航

 

搜索
查看: 2314|回复: 4

[经验] BB Black 入门基础之Eclipse C++ 控制LED灯(中)

[复制链接]

1739

TA的帖子

24

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2014-1-12 15:18 | 显示全部楼层 |阅读模式
本帖最后由 lonerzf 于 2014-1-13 10:57 编辑

接着上一篇。之前的地方设置是有问题的,先不讲可能是哪,大家帮忙给查个错呗。谢谢啦{:soso_e100:}

补充下,如果用 SSH Only方式进行远程部署,则在某些情况下方便得多。

还是在编译好之后选择绿色三角的运行图标,下拉列表中选Run configurations…
a.png
直接点击Run。直接可以出现运行结果。
b.png
怎么样,很方便吧。不过这也得看用在什么场合了。
好了,进入正题。

1 客户机 安装gdb-multiarch
  1. sudo apt-get install gdb-multiarch
复制代码
2 BB Black 安装gdbserver
  1. sudo apt-get install gdbserver
复制代码
然后是进入需要调试文件所在目录,并在BB Black终端里边增加一个GDB端口号。这里客户机地址是192.168.1.100,需要调试的文件是HelloBBB, 使用的端口号为2345.

c.png
出现了PID号和端口号,则说明GDBServer正常开启。
然后是客户机设置。Run->Debug Configurations
设置如下两部分即可。
e.png

f.png


好了点击Debug。正常情况下就能够调试了。
这里卖个关子。{:soso_e113:}
有个问题,点击Debug之后出现这种错误是怎么回事呢?哪些步骤有问题,大家给分析分析。
d.png



---------------------------过了数小时之后-----------------------------


还是没有哪位同学能告诉我为什么会这样。算了,还是自己来回答吧。

这里有两点要注意的。
1  运行时Run Configuration  中 Skip download to target path不要勾选上。调试的时候却需要勾选上,这样避免了了上面提示的上传不了的错误。但是这点我还没深入理解。望一起交流。
2  Debug Configuration 中GDB debugger 选择应当是/opt/LON/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-gdb 这个。
    交叉编译器中已经自带了,如果再到源里边去下gdb,那肯定有些依赖项是不同的。
好了。最后看看我的调试界面吧。

u.png


到此。中篇就算完成了。{:soso_e100:}



评分

1

查看全部评分

这孩子,成熟的象征,理智的典范。


回复

使用道具 举报

6551

TA的帖子

8

TA的资源

版主

Rank: 6Rank: 6

发表于 2014-1-12 15:24 | 显示全部楼层
不错!

点评

谢谢支持。  详情 回复 发表于 2014-1-13 10:35
生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰


回复

使用道具 举报

2143

TA的帖子

24

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2014-1-12 23:22 | 显示全部楼层
差点错过精彩内容,支持下、年前没时间,年后跟着学习一下

点评

好的,到时候一起学习交流啦。  详情 回复 发表于 2014-1-13 10:31


回复

使用道具 举报

1739

TA的帖子

24

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

 楼主| 发表于 2014-1-13 10:31 | 显示全部楼层
shower.xu 发表于 2014-1-12 23:22
差点错过精彩内容,支持下、年前没时间,年后跟着学习一下

好的,到时候一起学习交流啦。
这孩子,成熟的象征,理智的典范。


回复

使用道具 举报

1739

TA的帖子

24

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

 楼主| 发表于 2014-1-13 10:35 | 显示全部楼层

谢谢支持。
这孩子,成熟的象征,理智的典范。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 1/8 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

词云| Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-7-10 15:20 , Processed in 0.210191 second(s), 30 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表