
重要
石头翔子
Fighting
展开
-
嵌入式系统中的gdb自动调试技巧
本文介绍了一种方法,让gdb随嵌入式设备开机自动运行。出问题后再连接上设备查看原因在嵌入式系统中,有时会遇到较低概率的死机情况。这时,因为不太容易复现,会导致调试中的一些麻烦。在这种情况下,就可以将gdb做到嵌入式文件系统中,随系统的启动自动运行。从而可以一次性升级多台机器(比如10台),同时测试。只要出问题时,利用gdb查看结果即可下面介绍实施方案:1,原创 2014-01-17 17:14:48 · 1254 阅读 · 0 评论 -
如何linux控制台中的字符颜色&位置?
printf("\33[36m");//改变36m的值为下文中列举的内容,就可以实现相应的功能了printf("what you want to print\n"); //在这之间打印的内容,就会显示对应的颜色printf("\33[0m");如何linux控制台中的字符颜色&位置?其实可以通过输入到控制台的字符流来控制,不同的字符流标识着不同的颜色,下面便是这些字转载 2013-11-02 11:39:09 · 1168 阅读 · 0 评论 -
使用ld的wrap选项替换已有库函数
其中关于传递给ld的选项,有另外的写法,是-wrap,malloc 还未验证如何写法。使用ld的wrap选项替换已有库函数3 Replies很多时候,可能需要替换已有库函数,或者对其库函数进行修改。为了避免对那些静态链接库或者动态链接库文件大动干戈,我们可以使用ld提供的–wrap选项。例如,想把所有的mallo转载 2013-10-12 10:52:12 · 1049 阅读 · 0 评论 -
让嵌入式设备通过网络输出log信息
下面的文字,是我在总结时写的文档文中提到的代码,就不贴出来了。各位想用的,受累自己码吧,很简单的。#网络打印可以达到的效果:多台设备(比如IPC),同时运行,不需要接串口,它们的打印信息,均可输出到网络中某台电脑上这些打印包括内核的打印和应用程序的打印。每个设备一个文件保存#客户端准备 参考目录中NetMonitor程序及代码 原理上,监听514原创 2014-01-23 14:05:22 · 2913 阅读 · 0 评论