打印
[嵌入式linux]

嵌入式,调试应用程序

[复制链接]
708|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yinsheng1990|  楼主 | 2016-8-17 10:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
       Linux新手,开发板,内核都是现成的。现在写了一个串口应用,跟一个外设通讯。以前在Windows下,直接仿真就可以知道跟外设的通讯情况。在Linux下如何知道跟外设的通讯帧,是否通讯成功,通讯的字节内容等呢?目前想到的就是通过其他串口再把信息打印出来,这办法是否可行,局限性是否很大。
       谢谢菊苣。

相关帖子

沙发
icecut| | 2016-8-17 13:06 | 只看该作者
你以前是做 pc 软件的吧....

使用特权

评论回复
板凳
yinsheng1990|  楼主 | 2016-8-17 14:34 | 只看该作者
icecut 发表于 2016-8-17 13:06
你以前是做 pc 软件的吧....

不是啊,比如我用keil连接板子,就可以一步一步调试软件了。我没用弄过linux,以前都是裸跑或者ucos。

使用特权

评论回复
地板
icecut| | 2016-8-17 14:42 | 只看该作者
yinsheng1990 发表于 2016-8-17 14:34
不是啊,比如我用keil连接板子,就可以一步一步调试软件了。我没用弄过linux,以前都是裸跑或者ucos。 ...

裸跑和 ucos 可以单步调试.
linux 困难点.也能.

使用特权

评论回复
5
yinsheng1990|  楼主 | 2016-8-17 15:55 | 只看该作者
icecut 发表于 2016-8-17 14:42
裸跑和 ucos 可以单步调试.
linux 困难点.也能.

那一般的调试手段都有哪些呢。
我第一反应是把想要的信息通过串口或者网口打印出来,但这个方法比较繁琐哎。
您在工作学习中一般采用什么而办法调试程序呢。

使用特权

评论回复
6
JasonWangSE| | 2016-8-17 16:19 | 只看该作者
没有JTAG就只能串口+点灯,有时异常可能会用到内存保留区

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

20

帖子

0

粉丝