用于获取软件调试信息的装置和方法

文档序号:6430166阅读:122来源:国知局
专利名称:用于获取软件调试信息的装置和方法
技术领域
本发明涉及通信技术领域,尤其涉及用于获取软件调试信息的装置和方法。
背景技术
为了检测软件的性能,在软件的开发调试过程中通常在软件中设置一些用于记录软件运行状态的信息,软件开发人员根据这些信息诊断软件运行是否正常,这些信息称为 log。通常可以通过工装夹具对电子产品的软件进行测试把关。电子产品的主板(PCB) 上预留专门用于测试的焊盘,工装夹具上设置有接触装置,接触装置可以将测试点引出,计算机或调试装备通过接触装置与电子产品进行数据通信。目前,手机已经成为人们生活中不可或缺的一部分,为了对手机的软件进行检测, 需要获取手机软件中的LOG。现有技术中,可以通过以下两种方式获取手机软件中的LOG 1.扩展手机的IO接口,通过数据线从IO 口获取手机软件的LOG ;2.在 PCBA (Printed Circuit Board Assembly)状态,即在手机未被组装成整机的时候,使用工装获取手机软件的LOG。在实现上述获取手机软件的LOG过程中,发明人发现现有技术中至少存在如下问题软件检测只在手机的研发、调试过程中进行,因此,没必要专为软件检测设置单独的10 接口 ;而若不为软件检测单独设置10接口,在手机被组装完成后,又无法使用工装夹具进行软件检测。

发明内容
本发明的实施例提供一种用于获取软件调试信息的装置和方法,对于整机状态或者用户使用状态的终端,在不扩展10接口的情况下,也能够获取该终端的获取软件调试信肩、O为达到上述目的,本发明的实施例采用如下技术方案一种用于获取软件调试信息的装置,包括电源转接部件、数据传送部件、串行总线接口 ;其中,所述数据传送部件用于将所述串行总线接口与待测终端印刷电路板上的指定测试点相连接,计算机经由所述串行总线接口通过所述数据传送部件获取所述待测终端的软件调试信息;所述电源转接部件用于将所述待测终端的电池端子与待测终端的VBATT测试点相连接,电池通过所述电源转接部件为所述待测终端提供电源。一种用于获取软件调试信息的方法,包括采用权利要求1至4任一项所述的用于获取软件调试信息的装置将计算机与待测终端印刷电路板上的指定测试点相连接;
所述计算机经由串行总线接口通过数据传送部件获取所述待测终端的软件调试 fn息ο本发明实施例提供的用于获取软件调试信息的装置和方法,包括电源转接部件、 数据传送部件;由于电源转接部件能够将待测终端的电池端子与待测终端的VBATT测试点相连接,电池通过所述电源转接部件为待测终端提供电源;数据传送部件将串行总线接口与待测终端印刷电路板上的指定测试点相连接,计算机通过数据传送部件获取待测终端的软件调试信息;数据传送部件包括用于发送数据的数据发送触点、和用于接收数据的数据接收触点、和用于接地的信号地触点。因此,对于整机状态或者用户使用状态的终端,在不扩展IO接口的情况下,也能够获取该终端的软件调试信息。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的用于获取软件调试信息的装置的结构图;图2为本发明实施例提供的用于获取软件调试信息的装置的另一实施结构图;图3为本发明实施例中数据传送部件的结构示意图;图4为本发明实施例提供的用于获取软件调试信息的装置的实物图;图5为本发明实施例提供的用于获取软件调试信息的方法的流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种用于获取软件调试信息的装置,如图1所示,包括电源转接部件1、数据传送部件2、串行总线接口 3。其中,数据传送部件2将串行总线接口 3与待测终端印刷电路板上的指定测试点相连接,计算机经由串行总线接口 3通过数据传送部件2获取待测终端的软件调试信息;电源转接部件1用于将待测终端的电池端子与待测终端的VBATT测试点相连接, 电池通过电源转接部件1为待测终端提供电源。在应用时,将上述获取软件调试信息的装置放入终端的电池仓内,将终端的电池放置于上述获取软件调试信息的装置之上,通过数据传送部件2将串行总线接口 3与待测终端印刷电路板上的指定测试点相连接,计算机便可以经由串行总线接口 3通过数据传送部件2获取待测终端的软件调试信息。指定测试点为终端印刷电路板上预设的触点,计算机通过指定测试点能够获得终端运行的状态信息。由于终端在整机或者用户使用状态时,需要开机才能获取软件调试信息,所以必须有电源为手机供电,电源转接部件1将待测终端的电池端子与待测终端的VBATT测试点相连接,电池通过电源转接部件1为待测终端提供电源。本发明实施例提供的用于获取软件调试信息的装置,包括电源转接部件、数据传送部件;由于电源转接部件能够将待测终端的电池端子与待测终端的VBATT测试点相连接,电池通过所述电源转接部件为待测终端提供电源;数据传送部件将串行总线接口与待测终端印刷电路板上的指定测试点相连接,计算机通过数据传送部件获取待测终端的软件调试信息;数据传送部件包括用于发送数据的数据发送触点、和用于接收数据的数据接收触点、和用于接地的信号地触点。因此,对于整机状态或者用户使用状态的终端,在不扩展IO接口的情况下,也能够获取该终端的获取软件调试信息。如图2所示,作为本实施例的一种实施方式,为了能够很方便的将电池端子与电源转接部件相接触,上述用于获取软件调试信息的装置还可以包括用于容纳所述电池的电池容纳槽4。为了适应不同终端的使用,电池容纳槽4的形状、大小可以针对不同型号的终端而设计。作为本实施例的一种实施方式,上述获取软件调试信息的装置还包括对位部件5, 对位部件5与待测终端的电池仓形状相同,数据传送部件2设置于对位部件5与印刷电路板接触的面上,且对位部件5装入待测终端的电池仓使数据传送部件2与待测终端印刷电路板上的指定测试点相接触。作为本实施例的一种实施方式,如图3所示,数据传送部件2包括用于发送数据的数据发送T)(D触点6、和用于接收数据的数据接收RXD触点7、和用于接地的信号地GND 触点8。对于不同的终端,TXD,RXD,GND的设置方式可以不同,本发明实施例对数据传送部件中T)(D、RXD、GND的设置方式不作具体限定。如图4所示,为本实施例中用于获取软件调试信息的装置的实物图。下面以获取手机的软件调试信息的过程为例,详述利用上述实施例提供的用于获取软件调试信息的装置获取手机的软件调试信息的过程第一步、将手机的电池放入电池容纳槽内。第二步、将已经装有电池的用于获取软件调试信息的装置的对位部件装入手机的电池仓内。第三步、将串行总线接口与计算机相连接,设置检测手机的端口,运行计算机上的预设软件获取手机软件调试信息。
为了配合上述用于获取软件调试信息的装置的使用,本发明实施例提供了一种用于获取软件调试信息的方法,如图5所示,包括以下步骤501、采用上述用于获取软件调试信息的装置将计算机与待测终端印刷电路板上的指定测试点相连接;502、计算机经由串行总线接口通过数据传送部件获取待测终端的软件调试信息。具体的,本步骤可以包括根据用户触发确定连接用于获取软件调试信息的装置的接口 ;运行计算机上预设的用于获取软件调试信息的软件;用于获取软件调试信息的软件通过数据传送部件获取待测终端的软件调试信息。本发明实施例提供的用于获取软件调试信息的方法,使用的用于获取软件调试信
5息的装置包括电源转接部件、数据传送部件;由于电源转接部件能够将待测终端的电池端子与待测终端的VBATT测试点相连接,电池通过所述电源转接部件为待测终端提供电源;数据传送部件将串行总线接口与待测终端印刷电路板上的指定测试点相连接,计算机通过数据传送部件获取待测终端的软件调试信息;数据传送部件包括用于发送数据的数据发送触点、和用于接收数据的数据接收触点、和用于接地的信号地触点。因此,对于整机状态或者用户使用状态的终端,在不扩展IO接口的情况下,也能够获取该终端的获取软件调试信息。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种用于获取软件调试信息的装置,其特征在于,包括电源转接部件、数据传送部件、串行总线接口 ;其中,所述数据传送部件用于将所述串行总线接口与待测终端印刷电路板上的指定测试点相连接,计算机经由所述串行总线接口通过所述数据传送部件获取所述待测终端的软件调试信息;所述电源转接部件用于将所述待测终端的电池端子与待测终端的VBATT测试点相连接,电池通过所述电源转接部件为所述待测终端提供电源。
2.根据权利要求1所述的用于获取软件调试信息的装置,其特征在于,还包括用于容纳所述电池的电池容纳槽。
3.根据权利要求2所述的用于获取软件调试信息的装置,其特征在于,所述数据传送部件包括用于发送数据的数据发送触点、和用于接收数据的数据接收触点、和用于接地的信号地触点。
4 根据权利要求1至3任一项所述的用于获取软件调试信息的装置,其特征在于,还包括与所述待测终端的电池仓形状相同的对位部件,所述数据传送部件设置于所述对位部件与所述印刷电路板接触的面上,且所述对位部件装入所述待测终端的电池仓使所述数据传送部件与待测终端印刷电路板上的指定测试点相接触。
5.一种用于获取软件调试信息的方法,其特征在于,包括采用权利要求1至4任一项所述的用于获取软件调试信息的装置将计算机与待测终端印刷电路板上的指定测试点相连接;所述计算机经由串行总线接口通过数据传送部件获取所述待测终端的软件调试信息。
6.根据权利要求5所述的用于获取软件调试信息的方法,其特征在于,所述计算机经由串行总线接口通过数据传送部件获取所述待测终端的软件调试信息包括根据用户触发确定连接所述用于获取软件调试信息的装置的接口;运行所述计算机上预设的用于获取软件调试信息的软件;所述用于获取软件调试信息的软件通过所述数据传送部件获取所述待测终端的软件调试信息。
全文摘要
本发明实施例公开了一种用于获取软件调试信息的装置和方法,涉及通信技术领域,包括电源转接部件、数据传送部件、串行总线接口;其中,数据传送部件用于将串行总线接口与待测终端印刷电路板上的指定测试点相连接,计算机经由串行总线接口通过数据传送部件获取待测终端的软件调试信息;电源转接部件用于将待测终端的电池端子与待测终端的VBATT测试点相连接,电池通过电源转接部件为待测终端提供电源。用于终端的获取软件调试信息。
文档编号G06F11/36GK102411536SQ20111022433
公开日2012年4月11日 申请日期2011年8月5日 优先权日2011年8月5日
发明者仝宝刚, 王鹏, 马寅中 申请人:青岛海信移动通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1