[发明专利]一种嵌入式设备调试信息整合的方法有效
申请号: | 201210580984.6 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103279403A | 公开(公告)日: | 2013-09-04 |
发明(设计)人: | 孙禁;申及;唐勇 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 詹永斌 |
地址: | 621000*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 设备 调试 信息 整合 方法 | ||
技术领域
本发明涉及计算机信息处理与应用领域,尤其是涉及一种嵌入式设备调试信息整合的方法。
背景技术
嵌入式设备是将经过剪裁的计算机指令系统植入到受控器件内部,搭载特定应用模块为用户提供服务的设备,例如,消费电子,智能家电,网络设备,医疗仪器,航天设备,工业控制,等等。随着各种嵌入式设备被广泛应用于人们的日常生活和工业生产当中,各种功能不一的嵌入式设备也相应地被大量应用,而嵌入式设备在调试方面最重要的就是靠调试信息,这里所指出的嵌入式设备调试信息,是指嵌入式设备在运行过程中产生的一种用于输出到屏幕、文件等的输出打印信息,该类信息可供调试者对嵌入式设备运行状态进行检测以及功能缺陷的修复等工作。但是,一般的调试信息是比较混乱无序的,为了处理庞杂的混乱调试信息,在调试过程中需要占用设备过多的系统资源,比如系统内存的过多占用,从而导致调试效率低下,而且调试信息的数目越多,调试效率就越低。
发明内容
本发明要解决的技术问题是:针对现有技术存在的问题,提供一种嵌入式设备调试信息整合的方法,解决上述嵌入式设备调试效率方面的困难,有效地提高嵌入式设备的调试效率。
本发明要解决的技术问题采用以下技术方案来实现:一种嵌入式设备调试信息整合的方法,所述的整合处理方法是利用自定义的通用调试信息接口通过调试信息的收集和调试信息的过滤依次完成的。其中,所述的调试信息的收集是由嵌入式设备系统内模块通过无阻塞的进程消息发送调试信息至信息接收进程,由信息接收进程收集调试信息并放入数据缓冲区。所述的调试信息的过滤是通过比对调试要求按照先经来源模块过滤再经信息类别过滤的顺序或者是按照先经信息类别过滤再经来源模块过滤的顺序依次过滤,筛选所需要的调试信息并输出显示结果;如果不符合调试要求,则该调试信息被丢弃。
与现有技术相比,本发明一种嵌入式设备调试信息整合的方法,根据嵌入式设备调试信息自身的组成特征,利用自定义的通用调试信息接口,来对嵌入式设备系统内由各个模块通过无阻塞的进程消息发送至信息接收进程的调试信息进行信息类别过滤和来源模块过滤,通过该两级过滤方式即可得到用户所需要的特定的调试信息,而不符合调试要求的调试信息则被丢弃。因此,减少了调试过程中对系统资源的过度占用,大大提高了嵌入式设备的调试效率,并且调试信息的数目越多,调试效率越高。
附图说明
图1为嵌入式设备调试信息的组成结构图。
图2为本发明一种嵌入式设备调试信息整合的方法的实现流程图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
如图1所示,所述的嵌入式设备调试信息的组成主要分为时间、信息类别、来源模块以及代码定位和内容五个部分。其中,所述的时间为UTC时间,用于显示当前信息发生的时间;所述的信息类别是指此信息具体属于哪种类型,比如错误信息、警告信息、动作信息、执行结果信息,等等;所述的来源模块为嵌入式设备系统内的若干个功能模块,说明此信息属于设备中哪部分功能模块产生的信息;所述的代码定位主要是进程PID、线程PID、所在文件和所在行数,等等。其中的信息类别和来源模块可用于过滤所需要的调试信息。
如图2所示,一种嵌入式设备调试信息整合的方法,嵌入式设备系统内各个进程的若干调试信息首先均被统一发送至信息接收进程,由信息接收进程收集调试信息并放入数据缓冲区;随后进行调试信息的过滤进程,所述的调试信息的过滤是通过比对调试要求按照先经来源模块过滤再经信息类别过滤的顺序依次过滤,筛选所需要的调试信息并输出显示结果。其中,经过所述的来源模块过滤后的调试信息如果符合调试要求,则进入信息类别过滤进程;如果不符合调试要求,则该调试信息被丢弃。经过所述的信息类别过滤后的调试信息如果符合调试要求,则输出显示调试信息结果;如果不符合调试要求,则该调试信息被丢弃。
上述的本发明的实现方法是利用自定义的通用调试信息接口经过来源模块过滤和信息类别过滤的两级过滤方式依次完成的。为了方便快捷过滤信息,所述的自定义的通用调试信息接口必须是可以对收集的调试信息进行信息类别过滤和来源模块过滤的通用接口,通过此通用调试信息接口可以实现输出打印信息,既可在屏幕显示,也可存文件,清晰的打印信息可以使调试者很快定位问题;另外,在该通用接口里,可以通过追加设置判断模块来判断是否需要打印此类信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210580984.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种食物固定架
- 下一篇:大漆葫芦胎制品制作方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置