一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

老化测试方法和相关产品与流程

2022-06-22 16:39:48 来源:中国专利 TAG:


1.本技术涉及电子产品测试领域,尤其涉及一种老化测试方法和相关产品。


背景技术:

2.电子产品在生产制造过程当中,必须要进行老化测试,以便保证产品制造的稳定性,避免各种硬件出现早期失效风险。目前,采用的老化测试方式是载入老化android应用程序包(android application package,apk),该老化apk调用各个硬件功能模块的接口进行循环运行,在硬件功能模块出现故障时,在电子产品中做显示和记录。
3.电子产品在生产制造中的老化时间为2小时、4小时、8小时不等。也就是说,电子产品的老化测试时长为2小时、4小时、8小时不等。等电子产品的老化时间结束后,由作业员对产品断电,然后进行功能测试。若在功能测试中发现问题,问题产品维修后需要再次老化以保证其可靠性。


技术实现要素:

4.本技术实施例公开了一种老化测试方法和相关产品。
5.第一方面,本技术实施例提供一种老化测试方法,该方法包括:终端设备对一个或多个硬件功能模块进行老化测试;在检测到第一硬件功能模块老化异常的情况下,所述终端设备输出第一控制信号;所述第一控制信号用于控制第一指示灯指示所述终端设备老化异常,所述第一硬件功能模块包含于所述一个或多个硬件功能模块。
6.本技术实施例中,终端设备在检测到硬件功能模块老化异常的情况下,输出第一控制信号;可以及时指示该终端设备老化异常,不需要等到老化时间结束。这样可使得老化测试人员及时发现老化异常的设备并做相应处理。
7.在一种可能的实现方式中,所述方法还包括:在检测到第二硬件功能模块老化正常的情况下,所述终端设备输出第二控制信号;所述第二控制信号用于控制所述第一指示灯指示所述终端设备老化正常,所述第二硬件功能模块包含于所述一个或多个硬件功能模块。
8.在该实现方式中,在检测到第二硬件功能模块老化正常的情况下,终端设备输出第二控制信号,该第二控制信号用于控制第一指示灯指示终端设备老化正常。在该实现方式中,终端设备在未检测到老化异常的硬件功能模块之前输出第二控制信息以指示终端设备老化正常,在检测到某个硬件功能模块老化异常之后输出第一控制信息以指示该终端设备老化异常;通过第一指示灯可实时指示终端设备是否老化异常,即实时监控终端设备的老化情况。
9.在一种可能的实现方式中,所述方法还包括:在检测到所述第一硬件功能模块老化异常的情况下,所述终端设备输出第一老化信息;所述第一老化信息指示所述第一硬件功能模块老化异常。
10.在该实现方式中,在检测到第一硬件功能模块老化异常的情况下,终端设备输出
第一老化信息,该第一老化信息指示该第一硬件功能模块老化异常,不需要老化测试人员在老化结束后测试哪个硬件模块老化异常,可减少测试操作以及测试时间。
11.在一种可能的实现方式中,所述第一老化信息还指示已完成老化测试的硬件功能模块和/或未完成老化测试的硬件功能模块。
12.在该实现方式中,第一老化信息还指示已完成老化测试的硬件功能模块和/或未完成老化测试的硬件功能模块;可以使得老化测试人员及时获知老化测试进程,以及获知已完成老化测试的硬件功能模块和/或未完成老化测试的硬件功能模块。
13.在一种可能的实现方式中,在所述终端设备输出第一控制信号之后,所述方法还包括:所述终端设备停止老化测试;在所述终端设备接收到老化测试指令之后,所述终端设备对所述一个或多个硬件功能模块中所述未完成老化测试的硬件功能模块进行老化测试;所述老化测试指令用于指示进行老化测试。
14.在该实现方式中,在终端设备接收到老化测试指令之后,该终端设备对一个或多个硬件功能模块中未完成老化测试的硬件功能模块进行老化测试。也就是说,终端设备在接收到老化测试指令之后,仅对未完成老化测试的硬件功能模块进行老化测试,可以减少测试时间以及避免重复测试已完成老化测试的硬件功能模块。
15.在一种可能的实现方式中,在所述终端设备对所述一个或多个硬件功能模块中所述未完成老化测试的硬件功能模块进行老化测试之前,所述方法还包括:所述终端设备去除第一老化测试表中已完成老化测试的硬件功能模块的标识,得到第二老化测试表;所述第一老化测试表包括所述一个或多个硬件功能模块的标识;所述终端设备对所述一个或多个硬件功能模块中所述未完成老化测试的硬件功能模块进行老化测试包括:所述终端设备按照所述第二老化测试表,对所述未完成老化测试的硬件功能模块进行老化测试。
16.在该实现方式中,终端设备去除第一老化测试表中已完成老化测试的硬件功能模块的标识,得到第二老化测试表;按照该第二老化测试表,对未完成老化测试的硬件功能模块进行老化测试;可以减少测试时间以及避免重复测试已完成老化测试的硬件功能模块。
17.在一种可能的实现方式中,所述方法还包括:所述终端设备接收老化测试调整指令;所述终端设备根据所述老化测试调整指令,更新待进行老化测试的硬件功能模块。
18.在该实现方式中,终端设备根据老化测试调整指令,更新待进行老化测试的硬件功能模块;用户可根据实际需要选择进行老化测试的硬件功能模块,从而提高老化测试效率。
19.在一种可能的实现方式中,所述终端设备通过通用串行总线与所述第一指示灯连接,所述第一指示灯为信号塔灯包括的多个指示灯中的任一个;所述第一控制信号用于控制所述第一指示灯显示红色。
20.在该实现方式中,通过第一指示灯显示的颜色可醒目的指示终端设备老化异常。
21.在一种可能的实现方式中,所述第二控制信号用于控制所述第一指示灯显示绿色。
22.在该实现方式中,第二控制信号用于控制第一指示灯显示绿色,以便老化测试人员通过该第一指示灯显示的颜色快速地获知终端设备的老化异常情况。
23.在一种可能的实现方式中,所述方法还包括:在所述终端设备未执行老化测试程序或所述终端设备与所述信号塔灯之间的连接异常的情况下,所述终端设备输出第三控制
信号;述第三控制信号用于控制所述第一指示灯显示黄色。
24.在该实现方式中,在终端设备未执行老化测试程序或终端设备与信号塔灯之间的连接异常的情况下,终端设备输出第三控制信号;以便老化测试人员获知终端设备未执行老化测试程序或终端设备与信号塔灯之间的连接异常的情况。
25.第二方面,本技术实施例提供另一种老化测试方法,该方法包括:终端设备对一个或多个硬件功能模块进行老化测试;在检测到第一硬件功能模块老化异常的情况下,所述终端设备输出第一老化信息;所述第一老化信息指示所述第一硬件功能模块老化异常,所述第一硬件功能模块包含于所述一个或多个硬件功能模块。
26.本技术实施例中,在检测到第一硬件功能模块老化异常的情况下,终端设备输出第一老化信息,该第一老化信息指示该第一硬件功能模块老化异常,不需要老化测试人员在老化结束后测试哪个硬件模块老化异常,可减少测试操作以及测试时间,也可以及时提醒监控者处理异常情况。
27.在一种可能的实现方式中,所述第一老化信息还指示已完成老化测试的硬件功能模块和/或未完成老化测试的硬件功能模块。
28.在该实现方式中,第一老化信息还指示已完成老化测试的硬件功能模块和/或未完成老化测试的硬件功能模块;可以使得老化测试人员及时获知老化测试进程,以及获知已完成老化测试的硬件功能模块和/或未完成老化测试的硬件功能模块。
29.在一种可能的实现方式中,在所述终端设备输出第一老化信息之后,所述方法还包括:所述终端设备停止老化测试;在所述终端设备接收到老化测试指令之后,所述终端设备对所述一个或多个硬件功能模块中所述未完成老化测试的硬件功能模块进行老化测试;所述老化测试指令用于指示进行老化测试。
30.在该实现方式中,在终端设备接收到老化测试指令之后,该终端设备对一个或多个硬件功能模块中未完成老化测试的硬件功能模块进行老化测试。也就是说,终端设备在接收到老化测试指令之后,仅对未完成老化测试的硬件功能模块进行老化测试,可以减少测试时间以及避免重复测试已完成老化测试的硬件功能模块。
31.在一种可能的实现方式中,在所述终端设备对所述一个或多个硬件功能模块中所述未完成老化测试的硬件功能模块进行老化测试之前,所述方法还包括:所述终端设备去除第一老化测试表中已完成老化测试的硬件功能模块的标识,得到第二老化测试表;所述第一老化测试表包括所述一个或多个硬件功能模块的标识;所述终端设备对所述一个或多个硬件功能模块中所述未完成老化测试的硬件功能模块进行老化测试包括:所述终端设备按照所述第二老化测试表,对所述未完成老化测试的硬件功能模块进行老化测试。
32.在该实现方式中,终端设备去除第一老化测试表中已完成老化测试的硬件功能模块的标识,得到第二老化测试表;按照该第二老化测试表,对未完成老化测试的硬件功能模块进行老化测试;可以减少测试时间以及避免重复测试已完成老化测试的硬件功能模块。
33.在一种可能的实现方式中,所述方法还包括:所述终端设备接收老化测试调整指令;所述终端设备根据所述老化测试调整指令,更新待进行老化测试的硬件功能模块。
34.在该实现方式中,终端设备根据老化测试调整指令,更新待进行老化测试的硬件功能模块;用户可根据实际需要选择进行老化测试的硬件功能模块,从而提高老化测试效率。
35.第三方面,本技术实施例提供一种终端设备,该终端设备包括:老化测试单元,用于对终端设备中的一个或多个硬件功能模块进行老化测试;输出单元,用于在所述老化测试单元检测到第一硬件功能模块老化异常的情况下,输出第一控制信号;所述第一控制信号用于控制第一指示灯指示所述终端设备老化异常,所述第一硬件功能模块包含于所述一个或多个硬件功能模块。
36.在一种可能的实现方式中,所述输出单元,还用于在所述老化测试单元检测到第二硬件功能模块老化正常的情况下,输出第二控制信号;所述第二控制信号用于控制所述第一指示灯指示所述终端设备老化正常,所述第二硬件功能模块包含于所述一个或多个硬件功能模块。
37.在一种可能的实现方式中,所述输出单元,还用于在检测到所述第一硬件功能模块老化异常的情况下,输出第一老化信息;所述第一老化信息指示所述第一硬件功能模块老化异常。
38.在一种可能的实现方式中,所述第一老化信息还指示已完成老化测试的硬件功能模块和/或未完成老化测试的硬件功能模块。
39.在一种可能的实现方式中,所述老化测试单元,还用于停止老化测试;所述终端设备还包括:输入单元,用于接收到老化测试指令;所述老化测试单元,还用于在所述输入单元接收到所述老化测试指令之后,对所述一个或多个硬件功能模块中所述未完成老化测试的硬件功能模块进行老化测试;所述老化测试指令用于指示进行老化测试。
40.在一种可能的实现方式中,所述老化测试单元,还用于去除第一老化测试表中已完成老化测试的硬件功能模块的标识,得到第二老化测试表;所述第一老化测试表包括所述一个或多个硬件功能模块的标识;所述老化测试单元,具体用于按照所述第二老化测试表,对所述未完成老化测试的硬件功能模块进行老化测试。
41.在一种可能的实现方式中,所述输入单元,还用于收老化测试调整指令;所述老化测试单元,还用于根据所述老化测试调整指令,更新待进行老化测试的硬件功能模块。
42.在一种可能的实现方式中,所述终端设备通过通用串行总线与所述第一指示灯连接,所述第一指示灯为信号塔灯包括的多个指示灯中的任一个;所述第一控制信号用于控制所述第一指示灯显示红色。
43.在一种可能的实现方式中,所述第二控制信号用于控制所述第一指示灯显示绿色。
44.在一种可能的实现方式中,所述输出单元,还用于在所述终端设备未执行老化测试程序或所述终端设备与所述信号塔灯之间的连接异常的情况下,输出第三控制信号;述第三控制信号用于控制所述第一指示灯显示黄色。
45.关于第三方面的各种可能的实施方式所带来的技术效果,可参考对于第一方面或第一方面的各种可能的实施方式的技术效果的介绍。
46.第四方面,本技术实施例提供一种终端设备,该终端设备包括:老化测试单元,用于对终端设备中的一个或多个硬件功能模块进行老化测试;输出单元,用于在检测到第一硬件功能模块老化异常的情况下,输出第一老化信息;所述第一老化信息指示所述第一硬件功能模块老化异常,所述第一硬件功能模块包含于所述一个或多个硬件功能模块。
47.在一种可能的实现方式中,所述第一老化信息还指示已完成老化测试的硬件功能
模块和/或未完成老化测试的硬件功能模块。
48.在一种可能的实现方式中,所述老化测试单元,还用于停止老化测试;所述终端设备还包括:输入单元,用于接收到老化测试指令;所述老化测试单元,还用于在所述输入单元接收到所述老化测试指令之后,对所述一个或多个硬件功能模块中所述未完成老化测试的硬件功能模块进行老化测试;所述老化测试指令用于指示进行老化测试。
49.在一种可能的实现方式中,所述老化测试单元,还用于去除第一老化测试表中已完成老化测试的硬件功能模块的标识,得到第二老化测试表;所述第一老化测试表包括所述一个或多个硬件功能模块的标识;所述老化测试单元,具体用于按照所述第二老化测试表,对所述未完成老化测试的硬件功能模块进行老化测试。
50.在一种可能的实现方式中,所述输入单元,还用于收老化测试调整指令;所述老化测试单元,还用于根据所述老化测试调整指令,更新待进行老化测试的硬件功能模块。
51.关于第四方面的各种可能的实施方式所带来的技术效果,可参考对于第二方面或第二方面的各种可能的实施方式的技术效果的介绍。
52.第五方面,本技术实施例提供了一种终端设备,该终端设备包括:存储器,用于存储程序;处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如上述第一方面以及第一方面的任一种可能的实现方式的方法;或者,当所述程序被执行时,所述处理器用于执行如上述第二方面以及第二方面的任一种可能的实现方式的方法。
53.第六方面,本技术实施例提供了一种芯片,该芯片包括处理器与数据接口,该处理器通过该数据接口读取存储器上存储的指令,执行如上述第一方面以及第一方面的任一种可能的实现方式的方法;或者,该处理器通过该数据接口读取存储器上存储的指令,执行如上述第二方面以及第二方面的任一种可能的实现方式的方法。
54.第七方面,本技术实施例提供了一种计算机可读存储介质,该计算机存储介质存储有计算机程序,该计算机程序包括程序指令,该程序指令当被处理器执行时使该处理器执行上述第一方面以及第一方面的任一种可能的实现方式的方法;或者,该程序指令当被处理器执行时使该处理器执行上述第二方面以及第二方面的任一种可能的实现方式的方法。
55.第八方面,本技术实施例提供了一种计算机程序产品,该计算机程序产品包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面以及第一方面的任一种可能的实现方式的方法;或者,所述程序指令当被处理器执行时使所述处理器执行上述第二方面以及第二方面的任一种可能的实现方式的方法。
附图说明
56.为了更清楚地说明本技术实施例或背景技术中的技术方案,下面将对本技术实施例或背景技术中所需要使用的附图进行说明。
57.图1为本技术实施例提供的一种老化测试场景的示例;
58.图2为本技术实施例提供的另一种老化测试场景的示例;
59.图3为本技术实施例提供的一种老化测试方法流程图;
60.图4为本技术实施例提供的一种老化测试方法流程图;
61.图5为本技术实施例提供的一种老化测试方法流程图;
62.图6为本技术实施例提供的一种终端设备的结构示意图;
63.图7为本技术实施例提供的一种终端设备的结构示意图。
具体实施方式
64.本技术的说明书、权利要求书及附图中的术语“第一”和“第二”等仅用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备等,没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元等,或可选地还包括对于这些过程、方法、产品或设备等固有的其它步骤或单元。
65.在本文中提及的“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员可以显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
66.本技术以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本技术的限制。如在本技术的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“上述”、“上述”、“该”和“这一”旨在也包括复数表达形式,除非其上下文中明确地有相反指示。还应当理解,本技术中使用的术语“和/或”是指并包含一个或多个所列出项目的任何或所有可能组合。例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。本技术中使用的术语“多个”是指两个或两个以上。
67.如背景技术所述,目前对电子产品(例如手机)进行老化测试的方式一般是载入老化apk,该老化apk调用各个硬件功能模块的接口进行循环运行,在硬件功能模块出现故障时,在电子产品中做显示和记录。等电子产品的老化时间结束后,由作业员对产品断电,然后进行功能测试。电子产品在生产制造中的老化时间(即老化测试的时间)一般为2小时、4小时、8小时不等。采用这种老化测试方式,电子产品在老化测试过程中无法实时监控老化状态,出现问题时不能进行及时的人工干预,造成制造效益低下,生产周期拉长,出现批次性问题时无法及时拦截。本技术提供了一种在电子产品的老化测试过程中实时监控电子产品的老化状态的老化测试方案。
68.下面先对申请实施例提供的老化测试方法适用的场景进行简单的介绍。
69.图1为本技术实施例提供的一种老化测试场景的示例。图1中,rgb相机(camera)、红外(infrared radiation,ir)摄像机、发光二极管(light emitting diode,led)、液晶显示器(liquid crystal display,lcd)、扬声器(speaker)、开/关(on/off)、视频(video)模块表示终端设备中需要进行老化测试的硬件功能模块;图1所示的几个指示灯为终端设备通过通用串行总线(universal serial bus,usb)连接的信号塔灯中的一个指示灯。信号塔灯可部署有多个指示灯,每个指示灯可通过usb连接一个需要进行老化测试的终端设备,终端设备通过usb控制该终端设备连接的指示灯。如图1所示,终端设备通过apk老化程序调用各模块功能,进行循环功能运行;老化程序在检测到硬件模块功能出现问题时,老化程序返回异常信号值;终端设备根据设定的异常信号值,控制信号灯塔红、黄、绿的颜色显示。老化
测试人员(或者称为作业员)根据不同的灯色判断设备老化时的具体状态,出现问题时,可以及时的进行处理。一种可能的老化测试的举例如下:终端设备开启老化apk程序(或者说开启老化模式),该老化apk程序自动调取终端设备的rgb camera、ir camera、led、扬声器、lcd、video、on/off等硬件功能模块;该老化apk程序根据设定的老化时间,切换到对应设置老化的硬件功能模块上运行,老化apk程序根据各硬件功能模块的运行状态是ok(正常)还是ng(异常,例如测试失败)返回不同的代码值;终端设备根据老化apk程序返回的代码值,控制信号灯塔红、黄、绿的颜色显示。终端设备与信号灯塔通过usb进行连接,每台终端设备对信号塔灯中的一个指示灯进行单体控制。例如,终端设备的老化正常,老化apk程序输出ok代码值,通过usb控制信号塔灯显示绿色;终端设备的老化异常,老化apk程序输出fail代码值,通过usb控制信号塔灯显示红色;终端设备未执行老化apk程序或usb连接异常,信号塔灯自动显示黄色。在图1所示的老化测试场景中,老化测试人员通过观察信号塔灯的颜色指示,能快速识别到老化异常的终端设备,在老化早期做出及时的响应和处理,避免时间浪费和批量问题导致的重大损失。
70.图2为本技术实施例提供的另一种老化测试场景的示例。图2中,rgb相机、ir摄像机、led、lcd、扬声器、on/off、video(视频)模块表示终端设备中需要进行老化测试的硬件功能模块;终端设备可将老化数据(或者称为老化状态数据)、终端设备的标识通过无线信号发送到该终端设备关联的无线终端。如图2所示,终端设备通过apk老化程序调用各模块功能,进行循环功能运行;老化程序在检测到硬件模块功能出现问题时,通过无线信号将老化数据发送至无线终端;其中,该无线终端与终端设备相关联,或者,该无线终端运行有老化监控应用(application,app),该app可展示老化异常的终端设备的老化数据。具备无线传输功能的终端设备在进行老化测试时,可将老化数据通过无线信号发送到该终端设备关联的无线终端上,该无线终端可与多路老化设备(即多个进行老化测试的终端设备)互联,通过将老化数据(例如第一老化信息)以及终端设备的标识等发送到该无线终端上,可及时提醒监控者处理异常情况。具备无线传输功能的终端设备在进行老化测试时,可将老化数据通过无线信号发送到服务器,该服务器为老化监控应用提供服务,运行该老化监控应用的无线终端可展示老化异常的终端设备的老化数据。应理解,无线终端的用户可通过老化监控应用监控进行老化测试的一个或多个终端设备的老化状态。图2中的无线终端可展示一个或多个终端设备的老化数据,以便监控这些终端设备的老化测试状态。
71.下面结合附图来介绍本技术实施例提供的老化测试方法。
72.请参见图3,图3为本技术实施例提供的一种老化测试方法流程图。如图3所示,该方法可包括:
73.301、终端设备对一个或多个硬件功能模块进行老化测试。
74.终端设备可以是人脸支付终端、门禁面板机、人工智能物联网设备、台式电脑、服务器等。终端设备中的一个或多个硬件功能模块可包括rgb相机、ir摄像机、led、lcd、扬声器、on/off、video(视频)模块等中的一项或多项。
75.步骤301一种可能的实现方式如下:终端设备通过apk老化程序调用各硬件功能模块,进行循环功能运行,在模块功能出现问题时,老化程序返回异常信号。举例来说,终端设备通过apk老化程序自动调取rgb相机、ir摄像机、led、lcd、扬声器、on/off、video(视频)模块等功能模块,根据设定的老化时间,切换到对应设置老化的功能上运行,老化apk程序根
据各功能运行状态是ok还是ng返回不同的代码值。设定的老化时间可以是设定的终端设备中需要进行老化测试的各硬件功能模块的老化时间,即每个硬件功能模块进行老化测试的时长。例如,rgb相机的老化时间为20分钟,终端设备通过老化apk程序对rgb相机进行20分钟老化测试。
76.302、在检测到第一硬件功能模块老化异常的情况下,终端设备输出第一控制信号。
77.上述第一控制信号用于控制第一指示灯指示上述终端设备老化异常,上述第一硬件功能模块包含于上述一个或多个硬件功能模块。在一种可能的实现方式中,终端设备通过usb与第一指示灯连接,该第一指示灯为信号塔灯包括的多个指示灯中的任一个;第一控制信号用于控制该第一指示灯显示红色。参阅图1,当终端设备连接的指示灯显示红色时,表明该终端设备老化异常。
78.步骤302可替换为:在检测到第一硬件功能模块老化异常的情况下,终端设备输出第一老化信息。上述第一老化信息指示上述第一硬件功能模块老化异常。上述第一老化信息还指示已完成老化测试的硬件功能模块和/或未完成老化测试的硬件功能模块。第一老化信息可包括终端设备的标识,以及已完成老化测试的硬件功能模块的标识和/或未完成老化测试的硬件功能模块的标识。终端设备输出第一老化信息可以是:通过终端设备的显示屏或显示面板显示第一老化信息。终端设备输出第一老化信息可以是:终端设备通过无线方式向该终端设备关联的无线终端(例如手机、笔记本电脑)发送第一老化信息。终端设备输出第一老化信息可以是:终端设备通过无线信号将第一老化信息发送到无线终端的app上,该app可与多路进行老化测试的终端设备互联,通过将老化数据发送到该app上,可及时提醒监控者处理异常情况。举例来说,终端设备通过无线信号将第一老化信息发送给服务器;该服务器为无线终端上运行的app提供服务;无线终端上的app可接收并显示来自该服务器的老化信息。
79.步骤302可替换为:在检测到第一硬件功能模块老化异常的情况下,终端设备输出第一控制信号和第一老化信息。第一控制信号和第一老化信息的介绍可参阅上述描述。
80.本技术实施例中,终端设备在检测到硬件功能模块老化异常的情况下,输出第一控制信号;可以及时指示该终端设备老化异常,不需要等到老化时间结束。这样可使得老化测试人员及时发现老化异常的设备并做相应处理。
81.请参见图4,图4为本技术实施例提供的另一种老化测试方法流程图。图3中的方法流程是图3描述的方法的一种可能的实现方式。如图4所示,该方法可包括:
82.401、终端设备对一个或多个硬件功能模块进行老化测试。
83.步骤401可参阅步骤301。
84.402、在检测到第二硬件功能模块老化正常的情况下,终端设备输出第二控制信号。
85.上述第二控制信号用于控制第一指示灯指示终端设备老化正常,上述第二硬件功能模块包含于上述一个或多个硬件功能模块。在实际应用中,终端设备可先后对多个硬件功能模块中的每个硬件功能模块进行老化测试;若未检测到硬件功能模块的老化功能异常,终端设备输出第二控制信号。未检测到硬件功能模块的老化功能异常是指未检测到任何一个硬件功能模块的老化功能异常。示例性的,第二控制信号用于控制第一指示灯显示
绿色。在该实现方式中,第二控制信号用于控制第一指示灯显示绿色,以便老化测试人员通过该第一指示灯显示的颜色快速地获知终端设备的老化异常情况。举例来说,终端设备在开始执行老化apk程序之后,若该终端设备与第一指示灯的连接正常且未检测到任意硬件功能模块的老化功能异常,则终端设备输出第二控制信号。应理解,终端设备输出第二控制信号,表明终端设备正在进行老化测试,并且未检测到任何一个硬件功能模块的老化功能异常。
86.403、在检测到第一硬件功能模块老化异常的情况下,终端设备输出第一控制信号。
87.第一硬件功能模块可以是终端设备中进行老化测试的任意硬件功能模块。应理解,终端设备在检测到任意一个硬件功能模块老化异常的情况下,输出第一控制信号。步骤403可参阅步骤302。
88.在一种可能的实现方式中,终端设备通过usb与信号灯塔的第一指示灯连接;该终端设备未执行老化apk程序或与该第一指示灯的usb连接异常时,该第一指示灯自动显示黄色;终端设备在未检测到硬件功能模块老化异常的情况下,输出第二控制信号,该第二控制信号通过usb控制该第一指示灯显示绿色;终端设备在检测到任意一个硬件功能模块(例如第一硬件功能模块)老化异常的情况下,输出第一控制信号,该第一控制信号通过usb控制该第一指示灯显示绿色。第一指示灯自动显示黄色;若该第一指示灯显示黄色,则表明该终端设备未执行老化apk程序或与该第一指示灯的usb连接异常;若第一指示灯显示绿色,则表明终端设备老化正常;若第一指示灯显示红色,则表明终端设备老化异常。在该实现方式中,老化测试人员可根据第一指示灯的颜色,快速、准确地获知当前老化测试的情况,从而达到监控老化测试过程的目的。
89.步骤403可替换为:在检测到第一硬件功能模块老化异常的情况下,终端设备输出第一老化信息。或者,步骤302可替换为:在检测到第一硬件功能模块老化异常的情况下,终端设备输出第一控制信号和第一老化信息。第一控制信号和第一老化信息的介绍可参阅上述描述。
90.本技术实施例中,在检测到第二硬件功能模块老化正常的情况下,终端设备输出第二控制信号;表明终端设备未检测到老化功能异常的硬件功能模块。终端设备在检测到硬件功能模块老化异常的情况下,输出第一控制信号;可以及时指示该终端设备老化异常,不需要等到老化时间结束。这样可使得老化测试人员及时发现老化异常的设备并做相应处理。
91.请参见图5,图5为本技术实施例提供的另一种老化测试方法流程图。图5中的方法流程是图3描述的方法的一种可能的实现方式。如图5所示,该方法可包括:
92.501、终端设备对一个或多个硬件功能模块进行老化测试。
93.步骤501可参阅步骤301。
94.502、在检测到第二硬件功能模块老化正常的情况下,终端设备输出第二控制信号。
95.步骤502可参阅步骤402。
96.503、在检测到第一硬件功能模块老化异常的情况下,终端设备输出第一控制信号和/第一老化信息。
97.第一控制信号用于控制第一指示灯指示终端设备老化异常,终端设备通过usb连接该第一指示灯。上述第一老化信息指示上述第一硬件功能模块老化异常。
98.504、终端设备停止老化测试。
99.终端设备停止老化测试可以是:终端设备在检测到任意硬件功能模块的老化功能异常之后,停止执行老化apk程序。终端设备停止老化测试可以减少功耗。
100.505、终端设备在接收到老化测试指令之后,对一个或多个硬件功能模块中未完成老化测试的硬件功能模块进行老化测试。
101.上述老化测试指令用于指示进行老化测试。对一个或多个硬件功能模块中未完成老化测试的硬件功能模块进行老化测试可以是:终端设备对需要进行老化测试的一个或多个硬件功能模块中未完成老化测试的硬件功能模块进行老化测试。
102.在一种可能的实现方式中,终端设备在执行步骤505之前,执行如下操作:终端设备去除第一老化测试表中已完成老化测试的硬件功能模块的标识,得到第二老化测试表;该第一老化测试表包括该终端设备需要进行老化测试的一个或多个硬件功能模块的标识。对一个或多个硬件功能模块中未完成老化测试的硬件功能模块进行老化测试可以是:终端设备按照上述第二老化测试表,对上述未完成老化测试的硬件功能模块进行老化测试。
103.在一些实施例中,终端设备可执行如下操作:上述终端设备接收老化测试调整指令;上述终端设备根据上述老化测试调整指令,更新待进行老化测试的硬件功能模块。在这些实施例中,终端设备根据老化测试调整指令,更新待进行老化测试的硬件功能模块;用户可根据实际需要选择进行老化测试的硬件功能模块,从而提高老化测试效率。
104.本技术实施例中,在终端设备接收到老化测试指令之后,该终端设备对一个或多个硬件功能模块中未完成老化测试的硬件功能模块进行老化测试。也就是说,终端设备在接收到老化测试指令之后,仅对未完成老化测试的硬件功能模块进行老化测试,可以减少测试时间以及避免重复测试已完成老化测试的硬件功能模块。
105.前面描述了本技术实施例提供的老化测试方法,下面介绍可执行本技术实施例提供的老化测试方法的终端设备的各部件的功能。图6为本技术实施例提供的一种终端设备的结构示意图。如图6所示,终端设备包括:
106.老化测试单元601,用于对终端设备中的一个或多个硬件功能模块进行老化测试;
107.输出单元602,用于在上述老化测试单元检测到第一硬件功能模块老化异常的情况下,输出第一控制信号;上述第一控制信号用于控制第一指示灯指示上述终端设备老化异常,上述第一硬件功能模块包含于上述一个或多个硬件功能模块。
108.在一种可能的实现方式中,老化测试单元601,用于对终端设备中的一个或多个硬件功能模块进行老化测试;输出单元602,用于在检测到第一硬件功能模块老化异常的情况下,输出第一老化信息;上述第一老化信息指示上述第一硬件功能模块老化异常,上述第一硬件功能模块包含于上述一个或多个硬件功能模块。
109.在一种可能的实现方式中,输出单元602,还用于在上述老化测试单元检测到第二硬件功能模块老化正常的情况下,输出第二控制信号;上述第二控制信号用于控制上述第一指示灯指示上述终端设备老化正常,上述第二硬件功能模块包含于上述一个或多个硬件功能模块。
110.在一种可能的实现方式中,输出单元602,还用于在检测到上述第一硬件功能模块
老化异常的情况下,输出第一老化信息;上述第一老化信息指示上述第一硬件功能模块老化异常。
111.在一种可能的实现方式中,上述第一老化信息还指示已完成老化测试的硬件功能模块和/或未完成老化测试的硬件功能模块。
112.在一种可能的实现方式中,老化测试单元601,还用于停止老化测试;上述终端设备还包括:
113.输入单元603,用于接收到老化测试指令;上述老化测试单元,还用于在上述输入单元接收到上述老化测试指令之后,对上述一个或多个硬件功能模块中上述未完成老化测试的硬件功能模块进行老化测试;上述老化测试指令用于指示进行老化测试。
114.在一种可能的实现方式中,老化测试单元601,还用于去除第一老化测试表中已完成老化测试的硬件功能模块的标识,得到第二老化测试表;上述第一老化测试表包括上述一个或多个硬件功能模块的标识;老化测试单元601,具体用于按照上述第二老化测试表,对上述未完成老化测试的硬件功能模块进行老化测试。
115.在一种可能的实现方式中,输入单元603,还用于收老化测试调整指令;上述老化测试单元,还用于根据上述老化测试调整指令,更新待进行老化测试的硬件功能模块。
116.在一种可能的实现方式中,上述终端设备通过通用串行总线与上述第一指示灯连接,上述第一指示灯为信号塔灯包括的多个指示灯中的任一个;上述第一控制信号用于控制上述第一指示灯显示红色。
117.在一种可能的实现方式中,上述第二控制信号用于控制上述第一指示灯显示绿色。
118.在一种可能的实现方式中,上述输出单元,还用于在上述终端设备未执行老化测试程序或上述终端设备与上述信号塔灯之间的连接异常的情况下,输出第三控制信号;述第三控制信号用于控制上述第一指示灯显示黄色。
119.应理解以上终端设备的各个单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。例如,以上各个单元可以为单独设立的处理元件,也可以集成同一个芯片中实现,此外,也可以以程序代码的形式存储于控制器的存储元件中,由处理器的某一个处理元件调用并执行以上各个单元的功能。此外各个单元可以集成在一起,也可以独立实现。这里的处理元件可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。该处理元件可以是通用处理器,例如中央处理器(英文:central processing unit,简称:cpu),还可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(英文:application-specific integrated circuit,简称:asic),或,一个或多个微处理器(英文:digital signal processor,简称:dsp),或,一个或者多个现场可编程门阵列(英文:field-programmable gate array,简称:fpga)等。
120.图7为本技术实施例提供的另一种终端设备的结构示意图。如图7所示,该终端设备70包括处理器701、存储器702、输入输出设备703。该处理器701、存储器702和输入输出设备703通过总线相互连接。终端设备70还包括:一个或多个硬件功能模块,例如rgb camera、ir camera、led、扬声器、lcd、video、on/off等。图7中的终端设备可以为前述实施例中的终
端设备。
121.存储器702包括但不限于是随机存储记忆体(random access memory,ram)、只读存储器(read-only memory,rom)、可擦除可编程只读存储器(erasable programmableread only memory,eprom)、或便携式只读存储器(compact disc read-only memory,cdrom),该存储器702用于相关指令及数据。输入输出设备703用于输入和输出数据(或信号)。处理器701可以是一个或多个中央处理器(central processing unit,cpu),在处理器701是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。上述实施例中由终端设备所执行的步骤可以基于该图7所示的终端设备的结构。处理器701可实现老化测试单元601的功能。输入输出设备703可实现输出单元602和输入单元603的功能。
122.在本技术的实施例中提供一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现前述实施例所提供的老化测试方法。
123.本技术实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行前述实施例所提供的老化测试方法。
124.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献