无线通讯模块的测试装置转让专利

申请号 : CN201610634703.9

文献号 : CN106027171B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 百志强朱定芬

申请人 : 芯讯通无线科技(上海)有限公司

摘要 :

本发明公开了一种无线通讯模块的测试装置,包括MCU,所述MCU包括:输入电源引脚,用于与外部电源电连接;UART接口,用于与无线通讯模块的UART接口电连接;电源控制引脚,用于与无线通讯模块的电源引脚电连接;开关机控制引脚,用于与无线通讯模块的开关机引脚电连接;开关机测试单元,用于设置无线通讯模块的开关机时序参数,并通过开关机控制引脚向无线通讯模块发送开关机控制指令,以控制无线通讯模块执行开机操作及关机操作;开关机测试单元还用于检测无线通讯模块是否正常开机及关机,若是,则开关机测试通过,若否,则开关机测试未通过。本发明能够对无线通讯模块进行全面地测试,不占用人力资源,提高了测试效率。

权利要求 :

1.一种无线通讯模块的测试装置,其特征在于,包括一MCU,所述MCU包括:输入电源引脚,用于与外部电源电连接;

UART接口,用于与所述无线通讯模块的UART接口电连接;

电源控制引脚,用于与所述无线通讯模块的电源引脚电连接;

开关机控制引脚,用于与所述无线通讯模块的开关机引脚电连接;

开关机测试单元,用于设置所述无线通讯模块的开关机时序参数,并通过所述开关机控制引脚向所述无线通讯模块发送开关机控制指令,以控制所述无线通讯模块执行开机操作及关机操作;

所述开关机测试单元还用于检测所述无线通讯模块是否正常开机及关机,若是,则开关机测试通过,若否,则开关机测试未通过;

所述MCU还包括:

休眠唤醒控制引脚,用于与所述无线通讯模块的休眠唤醒引脚电连接;

休眠唤醒测试单元,用于在所述无线通讯模块休眠后向所述无线通讯模块发送唤醒指令,以控制所述无线通讯模块唤醒;

所述休眠唤醒测试单元还用于检测所述无线通讯模块是否正常通信,若是,则休眠唤醒测试通过,如否,则休眠唤醒测试未通过。

2.如权利要求1所述的测试装置,其特征在于,所述MCU还包括掉电测试单元,用于设置所述无线通讯模块开机后的掉电时间,并在所述无线通讯模块开机经过所述掉电时间后向所述无线通讯模块发送掉电指令,以控制所述无线通讯模块掉电;

所述掉电测试单元还用于检测所述无线通讯模块在掉电后是否正常开机,若是,则掉电测试通过,若否,则掉电测试未通过。

3.如权利要求2所述的测试装置,其特征在于,所述掉电时间为固定时间或随机时间。

4.如权利要求1所述的测试装置,其特征在于,所述MCU还包括搜网测试单元,用于向所述无线通讯模块发送搜网指令,以控制所述无线通讯模块执行搜网操作;

所述搜网测试单元还用于检测所述无线通讯模块是否注册到网络,若是,则搜网测试通过,若否,则搜网测试未通过。

5.如权利要求1所述的测试装置,其特征在于,所述MCU还包括PPP激活和去激活测试单元,用于向所述无线通讯模块发送PPP激活指令和PPP去激活指令,以控制所述无线通讯模块执行PPP激活操作和PPP去激活操作;

所述PPP激活和去激活测试单元还用于检测所述无线通讯模块PPP激活和PPP去激活是否成功,若是,则PPP激活和去激活测试通过,若否,则PPP激活和去激活测试未通过。

6.如权利要求1所述的测试装置,其特征在于,所述MCU还包括PPP拨号测试单元,用于向所述无线通讯模块发送PPP拨号测试指令,以控制所述无线通讯模块执行PPP拨号操作;

所述PPP拨号测试单元还用于检测所述无线通讯模块是否PPP拨号成功,若是,则PPP拨号测试通过,若否,则PPP拨号测试未通过。

7.如权利要求1-6中任意一项所述的测试装置,其特征在于,所述测试装置还包括指示单元,用于对测试结果进行指示。

8.如权利要求1所述的测试装置,其特征在于,所述MCU包括一单片机。

说明书 :

无线通讯模块的测试装置

技术领域

[0001] 本发明涉及一种无线通讯测试领域,特别是涉及一种无线通讯模块的测试装置。

背景技术

[0002] 由于无线设备应用的环境复杂性和多样性,使用无线通讯模块的方式和方法也各不一样,对无线通讯模块的性能指标每个厂家也各有侧重。客户在使用无线通讯模块的过程中反馈了各种各样的问题,通过对这些问题的深入分析,发现产生问题的原因主要包括测试环境和使用环境不一致、压力测试强度不够、测试内容有遗漏等。现有无线通讯模块的测试方式主要包括人工测试和PC(个人计算机)侧软件测试,人工测试需要软件测试人员参与,该方法和客户使用场景差距较大,占用较多人力资源并且效率很低,只能用来发现比较简单和明显的问题。PC侧软件测试和实际场景差距较小,可以进行压力测试和综合测试,但有些场景无法完成如开关机测试和异常掉电测试等,导致无法对无线通讯模块进行全面地测试。

发明内容

[0003] 本发明要解决的技术问题是为了克服现有技术中无线通讯模块的测试方式会占用较多人力资源、效率很低并且无法对无线通讯模块进行全面地测试的缺陷,提供一种无线通讯模块的测试装置。
[0004] 本发明是通过下述技术方案来解决上述技术问题的:
[0005] 本发明提供了一种无线通讯模块的测试装置,其特点在于,包括一MCU(微控制单元),所述MCU包括:
[0006] 输入电源引脚,用于与外部电源电连接;
[0007] UART(通用异步收发传输)接口,用于与所述无线通讯模块的UART接口电连接;
[0008] 电源控制引脚,用于与所述无线通讯模块的电源引脚电连接;
[0009] 开关机控制引脚,用于与所述无线通讯模块的开关机引脚电连接;
[0010] 开关机测试单元,用于设置所述无线通讯模块的开关机时序参数,并通过所述开关机控制引脚向所述无线通讯模块发送开关机控制指令,以控制所述无线通讯模块执行开机操作及关机操作;
[0011] 所述开关机测试单元还用于检测所述无线通讯模块是否正常开机及关机,若是,则开关机测试通过,若否,则开关机测试未通过。
[0012] 较佳地,所述MCU还包括掉电测试单元,用于设置所述无线通讯模块开机后的掉电时间,并在所述无线通讯模块开机经过所述掉电时间后向所述无线通讯模块发送掉电指令,以控制所述无线通讯模块掉电;
[0013] 所述掉电测试单元还用于检测所述无线通讯模块在掉电后是否正常开机,若是,则掉电测试通过,若否,则掉电测试未通过。
[0014] 较佳地,所述掉电时间为固定时间或随机时间。
[0015] 较佳地,所述MCU还包括:
[0016] 休眠唤醒控制引脚,用于与所述无线通讯模块的休眠唤醒引脚电连接;
[0017] 休眠唤醒测试单元,用于在所述无线通讯模块休眠后向所述无线通讯模块发送唤醒指令,以控制所述无线通讯模块唤醒;
[0018] 所述休眠唤醒测试单元还用于检测所述无线通讯模块是否正常通信,若是,则休眠唤醒测试通过,如否,则休眠唤醒测试未通过。
[0019] 较佳地,所述MCU还包括搜网测试单元,用于向所述无线通讯模块发送搜网指令,以控制所述无线通讯模块执行搜网操作;
[0020] 所述搜网测试单元还用于检测所述无线通讯模块是否注册到网络,若是,则搜网测试通过,若否,则搜网测试未通过。
[0021] 较佳地,所述MCU还包括PPP(Point to Point Protocol,点对点协议)激活和去激活测试单元,用于向所述无线通讯模块发送PPP激活指令和PPP去激活指令,以控制所述无线通讯模块执行PPP激活操作和PPP去激活操作;
[0022] 所述PPP激活和去激活测试单元还用于检测所述无线通讯模块PPP激活和PPP去激活是否成功,若是,则PPP激活和去激活测试通过,若否,则PPP激活和去激活测试未通过。
[0023] 较佳地,所述MCU还包括PPP拨号测试单元,用于向所述无线通讯模块发送PPP拨号测试指令,以控制所述无线通讯模块执行PPP拨号操作;
[0024] 所述PPP拨号测试单元还用于检测所述无线通讯模块是否PPP拨号成功,若是,则PPP拨号测试通过,若否,则PPP拨号测试未通过。
[0025] 较佳地,所述测试装置还包括指示单元,用于对测试结果进行指示。
[0026] 较佳地,所述MCU包括一单片机。
[0027] 本发明的积极进步效果在于:本发明的测试装置能够对无线通讯模块进行全面地测试,并且不占用人力资源,提高了测试效率,从而实现了对无线通讯模块的常用功能进行方便和有效地测试,提高了无线通讯模块的可靠性和稳定性。

附图说明

[0028] 图1为本发明的较佳实施例的无线通讯模块的测试装置的模块示意图。
[0029] 图2为本发明的较佳实施例的无线通讯模块的测试装置与无线通讯模块的连接示意图。
[0030] 图3为本发明的较佳实施例的无线通讯模块的测试装置进行开关机测试的流程图。
[0031] 图4为本发明的较佳实施例的无线通讯模块的测试装置进行掉电测试的流程图。
[0032] 图5为本发明的较佳实施例的无线通讯模块的测试装置进行休眠唤醒测试的流程图。
[0033] 图6为本发明的较佳实施例的无线通讯模块的测试装置进行搜网测试的流程图。
[0034] 图7为本发明的较佳实施例的无线通讯模块的测试装置进行PPP激活和去激活测试的流程图。
[0035] 图8为本发明的较佳实施例的无线通讯模块的测试装置进行PPP拨号测试的流程图。

具体实施方式

[0036] 下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
[0037] 如图2所示,本发明的无线通讯模块的测试装置包括MCU1,所述MCU1包括输入电源引脚11、UART接口12、电源控制引脚13以及开关机控制引脚14,其中,所述输入电源引脚11用于与外部电源电连接,从而外部电源可以为整个测试装置供电,所述电源控制引脚13则与所述无线通讯模块的电源引脚电连接,通过相关电路的设计,外部电源通过所述MCU1的电源控制引脚13也能够为所述无线通讯模块提供电源支持,而所述MCU1则通过所述电源控制引脚13来实现对所述无线通讯模块的电源控制,具体可通过控制所述MCU1自身的GPIO(通用输入/输出)来实现对所述无线通讯模块的电源的开关控制。
[0038] 所述UART接口12则与所述无线通讯模块的UART接口电连接,通过所述UART接口12,所述MCU1可以和所述无线通讯模块进行通信,所述UART接口12具体只使用TX(发送)引脚和RX(接收)引脚。
[0039] 所述开关机控制引脚14与所述无线通讯模块的开关机引脚电连接,通过电路设计,所述MCU1可通过所述开关机控制引脚14实现对所述无线通讯模块的开关机控制,具体可以通过控制所述MCU1自身的GPIO实现对所述无线通讯模块的开关机控制。
[0040] 如图1所示,所述MCU1包括开关机测试单元2,通过所述开关机测试单元2可以实现对所述无线通讯模块的开关机进行测试,具体地,所述MCU1可首先通过串口配置当前的测试模式为开关机测试模式,然后所述开关机测试单元2设置所述无线通讯模块的开关机时序参数,具体包括本次关机到下次开机的间隔时间、开机时开机引脚下拉的时间、关机时关机引脚下拉的时间、执行关机动作到断电的时间,通过调整这些参数并反复测试,可以得到所述无线通讯模块开关机的合理参考值。同时,所述开关机测试单元2还可以设置开关机测试的总次数。
[0041] 在所有参数配置完毕后,所述MCU1连接好所述无线通讯模块,整个测试装置重新上电,开始测试,所述开关机测试单元2通过所述开关机控制引脚14向所述无线通讯模块发送开关机控制指令,以控制所述无线通讯模块执行开机操作及关机操作;所述开关机测试单元2还继续检测所述无线通讯模块是否能够正常开机及正常关机,若是,则确定开关机测试通过,若否,则确定开关机测试未通过;在具体测试过程中,开关机测试的次数可以根据需要设置。
[0042] 在本发明的具体实施过程中,所述测试装置还可以包括指示单元3,用于对测试结果进行指示,具体地,所述指示单元3可包括红色指示灯31和绿色指示灯32,具体的指示方式可设置为:当所述无线通讯模块正常开机后,绿色指示灯32亮起,当所述无线通讯模块正常关机后,绿色指示灯32熄灭;当所述MCU1发送开机指令而所述无线通讯模块无法正常开机或者串口无法通讯的时候,以及当所述MCU1发送关机指令而所述无线通讯模块无法正常关机或者串口无法通讯的时候,红色指示灯31亮起,此时开关机测试可以终止,保留现场以便后续工作人员进行问题分析。在整个开关机测试结束后,绿色指示灯32快速闪烁以提示开关机测试完毕。当然,也可以根据具体需要设置其他的指示方式。
[0043] 如图3所示,本发明的无线通讯模块的测试装置进行开关机测试的具体流程包括以下步骤:
[0044] 步骤101、所述MCU通过串口配置当前的测试模式为开关机测试模式;
[0045] 步骤102、所述开关机测试单元设置所述无线通讯模块的开关机时序参数;
[0046] 步骤103、所述开关机测试单元通过所述开关机控制引脚向所述无线通讯模块发送开关机控制指令,以控制所述无线通讯模块执行开机操作及关机操作;
[0047] 步骤104、所述开关机测试单元检测所述无线通讯模块是否正常开机及关机,若是,则开关机测试通过,若否,则开关机测试未通过。
[0048] 在本发明中,优选地,如图1所示,所述MCU1还包括掉电测试单元4,通过所述掉电测试单元4可以实现对所述无线通讯模块进行掉电测试,具体地,所述MCU1可首先通过串口配置当前的测试模式为掉电测试模式,然后所述掉电测试单元4首先设置所述无线通讯模块开机后的掉电时间,掉电时间可分为固定时间和随机时间两种,固定时间为所述无线通讯模块开机后经过固定时间掉电,随机时间为所述无线通讯模块开机后经过随机时间掉电。所述掉电测试单元4还可以设置掉电测试的总次数。
[0049] 在所有参数配置完毕后,所述MCU1连接好所述无线通讯模块,整个测试装置重新上电,开始测试,所述掉电测试单元4在所述无线通讯模块开机并经过所述掉电时间后向所述无线通讯模块发送掉电指令,以控制所述无线通讯模块掉电;所述掉电测试单元4还继续检测所述无线通讯模块在掉电后是否正常开机,若是,则掉电测试通过,若否,则掉电测试未通过。
[0050] 同样,在掉电测试过程中,可通过所述红色指示灯31和所述绿色指示灯32进行指示,具体的指示方式可设置为与开关机测试模式时的相同。
[0051] 如图4所示,本发明的无线通讯模块的测试装置进行掉电测试的具体流程包括以下步骤:
[0052] 步骤201、所述MCU通过串口配置当前的测试模式为掉电测试模式;
[0053] 步骤202、所述掉电测试单元设置所述无线通讯模块开机后的掉电时间;
[0054] 步骤203、所述掉电测试单元在所述无线通讯模块开机经过所述掉电时间后向所述无线通讯模块发送掉电指令,以控制所述无线通讯模块掉电;
[0055] 步骤204、所述掉电测试单元检测所述无线通讯模块在掉电后是否正常开机,若是,则掉电测试通过,若否,则掉电测试未通过。
[0056] 在本发明中,优选地,如图2所示,所述MCU1还包括休眠唤醒控制引脚15,用于与所述无线通讯模块的休眠唤醒引脚电连接,通过电路设计,所述MCU1可以通过自身的GPIO实现对所述无线通讯模块的休眠和唤醒进行控制。如图1所示,所述MCU1还包括休眠唤醒测试单元5,通过所述休眠唤醒测试单元5可以实现对所述无线通讯模块的休眠唤醒测试,具体地,所述MCU1可首先通过串口配置当前的测试模式为休眠唤醒测试模式,然后所述休眠唤醒测试单元5设置休眠唤醒测试的总次数和休眠唤醒测试的场景模式,休眠唤醒测试的场景模式可分为无业务时的测试和有业务时的测试,无业务时的测试主要是在所述无线通讯模块没有语音业务和数据业务的情况下进行,有业务时的测试主要是结合无线业务进行如上网和电话,通常使用无线通讯模块集成TCP/IP(传输控制协议/因特网互联协议)相关AT指令(从终端设备向终端适配器发送的指令)。
[0057] 在所有参数配置完毕后,所述MCU1连接好所述无线通讯模块,整个测试装置重新上电,开始测试,在这个测试场景中,所述MCU1只对所述无线通讯模块开机一次。所述休眠唤醒测试单元5在所述无线通讯模块休眠后向所述无线通讯模块发送唤醒指令,以控制所述无线通讯模块执行唤醒操作;所述休眠唤醒测试单元5还继续检测所述无线通讯模块是否正常通信,若是,则说明所述无线通讯模块成功唤醒,则休眠唤醒测试通过,如否,则说明所述无线通讯模块唤醒出现异常,则休眠唤醒测试未通过。
[0058] 同样,在掉电测试过程中,可通过所述红色指示灯31和所述绿色指示灯32进行指示,具体地,若检测出所述无线通讯模块正常通信,则所述绿色指示灯32亮起,若检测出所述无线通讯模块无法正常通信,则所述红色指示灯31亮起,如果最终测试完毕,则所述绿色指示灯32快速闪烁以提示测试完毕。
[0059] 如图5所示,本发明的无线通讯模块的测试装置进行休眠唤醒测试的具体流程包括以下步骤:
[0060] 步骤301、所述MCU通过串口配置当前的测试模式为休眠唤醒测试模式;
[0061] 步骤302、所述休眠唤醒测试单元设置休眠唤醒测试的总次数和休眠唤醒测试的场景模式;
[0062] 步骤303、休眠唤醒测试单元在所述无线通讯模块休眠后向所述无线通讯模块发送唤醒指令,以控制所述无线通讯模块唤醒;
[0063] 步骤304、所述休眠唤醒测试单元检测所述无线通讯模块是否正常通信,若是,则休眠唤醒测试通过,如否,则休眠唤醒测试未通过。
[0064] 在本发明中,优选地,如图1所示,所述MCU1还包括搜网测试单元6,通过所述搜网测试单元6可以实现对所述无线通讯模块的搜网性能进行测试,具体地,所述MCU1可首先通过串口配置当前的测试模式为休眠测试模式,然后所述搜网测试单元6配置搜网测试的总次数以及搜网的最大时间。
[0065] 在所有参数配置完毕后,所述MCU1连接好所述无线通讯模块,整个测试装置重新上电,开始测试,所述搜网测试单元6会向所述无线通讯模块发送搜网指令,以控制所述无线通讯模块执行搜网操作;所述搜网测试单元6还继续检测所述无线通讯模块在所述搜网的最大时间内是否成功注册到网络,若是,则搜网测试通过,若否,则搜网测试未通过。
[0066] 同样,在搜网测试过程中,可通过所述红色指示灯31和所述绿色指示灯32进行指示,具体地,若检测出所述无线通讯模块成功注册到网络,则所述绿色指示灯32亮起,若检测出所述无线通讯模块注册到网络失败,则所述红色指示灯31亮起,如果最终测试完毕,则所述绿色指示灯32快速闪烁以提示测试完毕。
[0067] 当所述无线通讯模块在搜网的最大时间内仍然无法注册到网络则认为发生了异常,所述搜网测试单元6还可以针对性地设置异常处理模式,异常处理模式主要包括以下两种:
[0068] 异常处理模式一:当在测试过程中发生异常时,测试终止,红色指示灯亮起,保留现场以便后续工作人员进行问题分析;
[0069] 异常处理模式二:当在测试过程中发生异常时,测试不终止,红色指示灯亮起,只做相应记录并保留本次测试结果,继续进行下一次的搜网测试,直至全部次数的测试完毕。
[0070] 如图6所示,本发明的无线通讯模块的测试装置进行搜网测试的具体流程包括以下步骤:
[0071] 步骤401、所述MCU通过串口配置当前的测试模式为搜网测试模式;
[0072] 步骤402、所述搜网测试单元配置搜网测试的总次数以及搜网的最大时间;
[0073] 步骤403、所述搜网测试单元向所述无线通讯模块发送搜网指令,以控制所述无线通讯模块执行搜网操作;
[0074] 步骤404、所述搜网测试单元检测所述无线通讯模块是否注册到网络,若是,则搜网测试通过,若否,则搜网测试未通过。
[0075] 在本发明中,优选地,如图1所示,所述MCU还包括PPP激活和去激活测试单元7,通过所述PPP激活和去激活测试单元7可以实现对所述无线通讯模块的PPP激活和去激活性能进行测试,具体地,所述MCU1可首先通过串口配置当前的测试模式为PPP激活和去激活测试模式,然后所述PPP激活和去激活测试单元7配置PPP激活和去激活测试的总次数、PPP激活的最大时间、PPP去激活的最大时间。
[0076] 在所有参数配置完毕后,所述MCU1连接好所述无线通讯模块,整个测试装置重新上电,开始测试,所述PPP激活和去激活测试单元7会向所述无线通讯模块发送PPP激活指令和PPP去激活指令,以控制所述无线通讯模块执行PPP激活操作和PPP去激活操作;
[0077] 所述PPP激活和去激活测试单元7还继续检测所述无线通讯模块PPP激活和PPP去激活是否成功,若PPP激活和去激活未超出激活和去激活的最大时间,则PPP激活和去激活测试成功,若PPP激活或PPP去激活超过最大时间或者失败,则PPP激活和去激活失败。
[0078] 同样,在PPP激活和去激活测试过程中,可通过所述红色指示灯31和所述绿色指示灯32进行指示,具体地,若检测出PPP激活和去激活成功,则所述绿色指示灯32亮起,若检测出PPP激活和去激活失败,则所述红色指示灯31亮起,如果最终测试完毕,则所述绿色指示灯32快速闪烁以提示测试完毕。
[0079] 当所述无线通讯模块在最大时间内仍然无法完成PPP激活和去激活,或PPP激活或去激活失败则认为发生了异常,所述PPP激活和去激活测试单元7还可以针对性地设置异常处理模式,异常处理模式主要包括以下两种:
[0080] 异常处理模式一:当在测试过程中发生异常时,测试终止,红色指示灯亮起,保留现场以便后续工作人员进行问题分析;
[0081] 异常处理模式二:当在测试过程中发生异常时,测试不终止,红色指示灯亮起,只做相应记录并保留本次测试结果,继续进行下一次的PPP激活和去激活测试,直至全部次数的测试完毕。
[0082] 如图7所示,本发明的无线通讯模块的测试装置进行PPP激活和去激活测试的具体流程包括以下步骤:
[0083] 步骤501、所述MCU通过串口配置当前的测试模式为PPP激活和去激活测试模式;
[0084] 步骤502、所述PPP激活和去激活测试单元配置PPP激活和去激活测试的总次数、PPP激活的最大时间、PPP去激活的最大时间;
[0085] 步骤503、所述PPP激活和去激活测试单元向所述无线通讯模块发送PPP激活指令和PPP去激活指令,以控制所述无线通讯模块执行PPP激活操作和PPP去激活操作;
[0086] 步骤504、所述PPP激活和去激活测试单元检测所述无线通讯模块PPP激活和PPP去激活是否成功,若是,则PPP激活和去激活测试通过,若否,则PPP激活和去激活测试未通过。
[0087] 在本发明中,优选地,如图1所示,所述MCU1还包括PPP拨号测试单元8,通过所述PPP拨号测试单元8可以实现对所述无线通讯模块的PPP拨号性能进行测试,具体地,所述MCU1可首先通过串口配置当前的测试模式为PPP拨号测试模式,然后所述PPP拨号测试单元8配置PPP拨号测试的总次数以及PPP拨号的最大时间。
[0088] 在所有参数配置完毕后,所述MCU1连接好所述无线通讯模块,整个测试装置重新上电,开始测试,所述PPP拨号测试单元8向所述无线通讯模块发送PPP拨号测试指令,以控制所述无线通讯模块执行PPP拨号操作;
[0089] 所述PPP拨号测试单元8还继续检测所述无线通讯模块是否PPP拨号成功,若在PPP拨号的最大时间内所述无线通讯模块PPP拨号成功,则PPP拨号测试通过,若PPP拨号超过所述PPP拨号的最大时间或者拨号失败,则PPP拨号测试未通过。
[0090] 同样,在PPP拨号测试过程中,可通过所述红色指示灯31和所述绿色指示灯32进行指示,具体地,若检测出PPP拨号成功,则所述绿色指示灯32亮起,若检测出PPP拨号失败,则所述红色指示灯31亮起,如果最终测试完毕,则所述绿色指示灯32快速闪烁以提示测试完毕。
[0091] 当所述无线通讯模块在最大时间内仍然无法成功进行PPP拨号,或PPP拨号失败则认为发生了异常,所述PPP拨号测试单元8还可以针对性地设置异常处理模式,异常处理模式主要包括以下两种:
[0092] 异常处理模式一:当在测试过程中发生异常时,测试终止,红色指示灯亮起,保留现场以便后续工作人员进行问题分析;
[0093] 异常处理模式二:当在测试过程中发生异常时,测试不终止,红色指示灯亮起,只做相应记录并保留本次测试结果,继续进行下一次的PPP拨号测试,直至全部次数的测试完毕。
[0094] 如图8所示,本发明的无线通讯模块的测试装置进行PPP拨号测试的具体流程包括以下步骤:
[0095] 步骤601、所述MCU通过串口配置当前的测试模式为PPP拨号测试模式;
[0096] 步骤602、所述PPP拨号测试单元配置PPP拨号测试的总次数以及PPP拨号的最大时间;
[0097] 步骤603、所述PPP拨号测试单元向所述无线通讯模块发送PPP拨号测试指令,以控制所述无线通讯模块执行PPP拨号操作;
[0098] 步骤604、所述PPP拨号测试单元检测所述无线通讯模块是否PPP拨号成功,若是,则PPP拨号测试通过,若否,则PPP拨号测试未通过。
[0099] 在本发明中,优选地,所述MCU包括一个单片机,单片机的型号优选为STM8L151G4,通过单片机可以实现配置参数和上述所有的测试功能。
[0100] 本发明中,所述测试装置通过相应的连接线和所述无线通讯模块进行连接,因此对于不同尺寸和封装的无线通讯模块都能进行较好的支持,所述测试装置也可以作为参考电路和无线通讯模块集成在同一块电路板上。
[0101] 虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。