主控测试板及其测试方法

文档序号:5955394阅读:268来源:国知局
专利名称:主控测试板及其测试方法
技术领域
本申请涉及一种主控测试板以及测试方法,具体地讲,涉及一种用于测试移动装置的主控测试板及其测试方法。
背景技术
目前移动装置所用的存储器大多是NandFlash,而且用户对于数据的稳定性的要求越来越高,所以对移动设备的开关机测试及睡眠/唤醒测试对于基于高级操作系统的移动终端很重要。此外,移动装置的外部接口也越来越多(例如,卡类(SD/SM)、线缆类(USB/HDMI)等),因此也需要针对外部接口的接入和拔出对于移动装置的影响进行测试。目前大部分的厂商的做法是手工测试,比如对移动装置的开关机的测试以及连接线手动插拔测试等都是用手工测试方法。另外,一些厂商对于开关机测试使用自动开关机测试的专用设备来实现,这无疑在人力和物力上都是一种浪费。同时,使用手工测试也很难实现超过24小
时的长时间测试。

发明内容
本发明的目的在于提供一种主控测试板。所述主控测试板能够自动实现对移动装置的各项性能的测试,通用性强,成本低,可以降低测试需要投入的人力物力,并增加产品的稳定性。在本发明的一方面,提供了一种主控测试板,包括用户设置模块,设置测试项目和相应的测试参数;信号产生模块,根据与用户设置模块设置的测试项目相应的测试参数输出相应的电平信号以对移动装置的性能进行测试。根据本发明的另一方面,用户可通过用户设置模块设置对移动装置进行测试的测试项目,并设置与测试项目相应的参数。根据本发明的另一方面,当对移动装置进行开关机测试时,可将信号产生模块的信号输出端口连接到移动装置的电源键接口上。根据本发明的另一方面,对移动装置进行开关机测试的参数可包括测试次数、开机用时、开机持续时间、关机持续时间。根据本发明的另一方面,信号产生模块可根据用户设置模块设置的参数产生具有与设置的参数相应的时序的电平信号,并将所述电平信号输出到移动装置的电源键接口上。根据本发明的另一方面,当对移动装置进行睡眠/唤醒测试时,可将信号产生模块的信号输出端口连接到移动装置的睡眠/唤醒键的接口上。根据本发明的另一方面,进行睡眠/唤醒测试的参数可包括测试次数、唤醒用时、唤醒持续时间、睡眠持续时间。根据本发明的另一方面,信号产生模块可根据用户设置模块设置的参数来产生具有与设置的参数相应的时序的电平信号,并将所述电平信号输出到移动装置的睡眠唤醒键接口上。根据本发明的另一方面,当针对连接线或卡的插拔对移动设备的各项功能的影响进行插拔测试时,可将信号产生模块的信号输出端口连接到连接线或卡的测试管脚。根据本发明的另一方面,插拔测试的参数可包括高电平持续时间、低电平持续时间、测试次数。根据本发明的另一方面,信号产生模块可根据用户设置模块设置的参数来产生具有与设置的参数相应的时序的电平信号,并将所述电平信号输出到连接线或卡的测试管脚。根据本发明的另一方面,所述连接线可包括USB线、HDMI/TV0UT线、耳机线中的至少一种,所述卡包括SIM卡、SD卡中的至少一种。根据本发明的另一方面,所述主控测试板还可包括模拟开关;当针对连接线或卡的插拔对移动设备的各项功能的影响进行插拔测试时,将所述模拟开关连接在信号产生模块与连接线或卡之间,并将信号产生模块的信号输出端口连接到模拟开关的控制端,从而根据用户设置模块设置的参数输出具有与设置的参数相应的时序的电平信号以控制模拟开关的通断,从而实现插拔测试。其中,对于需要机械结构来实现插入和拔出的连接线或卡,需要在硬件设计时能够断开连接线或卡的测试管脚和移动装置之间的连接。根据本发明的另一方面,所述主控测试板还包括模拟开关,所述模拟开关连接在移动装置与连接线或卡之间,信号产生模块的信号输出端口连接到模拟开关的控制端。根据本发明的另一方面,当针对连接线或卡的插拔对移动设备的影响进行插拔测试时,所述信号产生模块根据用户设置模块设置的测试参数输出具有与设置的测试参数相应的时序的电平信号以控制模拟开关的通断,从而实现插拔测试。根据本发明的另一方面,所述主控测试板还包括显示器,显示设置的测试项目和相应的测试参数。根据本发明的另一方面,信号产生模块可采用三星电子有限公司的S3C6410芯片来实现,信号输出端口可利用S3C6410芯片的GPIO端口。在本发明的另一方面,提供了一种测试方法,所述测试方法包括通过包括在主控测试板中的用户设置模块设置测试项目和相应的测试参数;通过包括在主控测试板中的信号产生模块根据与用户设置模块设置的测试项目相应的参数输出相应的电平信号以对移动装置的性能进行测试。根据本发明的另一方面,通过用户设置模块从用户接收对移动装置进行测试的测试项目的选择以及与测试项目相应的测试参数。根据本发明的另一方面,当对移动装置进行开关机测试时,信号产生模块的信号输出端口连接到移动装置的电源键接口上。根据本发明的另一方面,对移动装置进行开关机测试的测试参数包括测试次数、开机用时、开机持续时间、关机持续时间。根据本发明的另一方面,通过信号产生模块根据用户设置模块设置的测试参数产生具有与设置的测试参数相应的时序的电平信号,并将所述电平信号输出到移动装置的电源键接口上。根据本发明的另一方面,当对移动装置进行睡眠/唤醒测试时,信号产生模块的信号输出端口连接到移动装置的睡眠/唤醒键的接口上。根据本发明的另一方面,进行睡眠/唤醒测试的测试参数包括测试次数、唤醒用时、唤醒持续时间、睡眠持续时间。根据本发明的另一方面,通过信号产生模块根据用户设置模块设置的测试参数来产生具有与设置的测试参数相应的时序的电平信号,并将所述电平信号输出到移动装置的睡眠唤醒键接口上。根据本发明的另一方面,当针对连接线或卡的插拔对移动设备的各项功能的影响进行插拔测试时,信号产生模块的信号输出端口连接到移动装置的连接线或卡的测试管脚。根据本发明的另一方面,插拔测试的测试参数包括高电平持续时间、低电平持续时间、测试次数。根据本发明的另一方面,通过信号产生模块根据用户设置模块设置的测试参数来产生具有与设置的测试参数相应的时序的电平信号,并将所述电平信号输出到连接线或卡的测试管脚。根据本发明的另一方面,所述连接线包括USB线、HDMI/TV0UT线、耳机线中的至少一种,所述卡包括SIM卡、SD卡中的至少一种。根据本发明的另一方面,所述主控测试板还包括模拟开关,所述模拟开关连接在移动装置与连接线或卡之间,信号产生模块的信号输出端口连接到模拟开关的控制端,当针对连接线或卡的插拔对移动设备的各项功能的影响进行插拔测试时,通过所述信号产生模块根据用户设置模块设置的测试参数输出具有与设置的参数相应的时序的电平信号以控制模拟开关的通断,从而实现插拔测试。根据本发明的另一方面,选择的测试项目包括移动装置的开关机测试、睡眠唤醒测试以及连接线或卡的插拔测试中的至少一个。根据本发明的另一方面,选择的测试项目包括至少一条连接线和/或至少一个卡的插拔测试。根据本发明的主控测试板及其测试方法能够自动实现对移动装置的各项性能的测试,通用性强,成本低,可以降低测试需要投入的人力物力,并增加产品的稳定性。根据本发明的主控测试板及其测试方法,能够同时进行多个项目的测试。此外,根据本发明的主控测试板及其测试方法能够增加对移动装置的开发的支持,便于开发中遇到的各种问题的重现。例如,在测试中发生了诸如开关机、睡眠/唤醒、各种线/卡插拔时发生系统问题时,开发和手工的方法很难重现,可以利用根据本发明的主控测试板及其测试方法来进行重新。


通过下面结合附图进行的描述,本发明的上述和其他目的和特点将会变得更加清楚,其中图I是示出根据本发明示例性实施例的主控测试板的框图;图2是示出根据本发明另一示例性实施例的主控测试板的框图;图3是示出根据图I和图2所示的主控测试板的测试方法的流程图。
具体实施例方式以下,参照附图来详细说明本发明的实施例。如图I所示,根据本发明示例性实施例的主控测试板包括用户设置模块110、信号产生模块120。所述用户设置模块110可设置测试项目和相应的测试参数。这里,所述测试项目包括移动装置的开关机测试、睡眠唤醒测试以及连接线或卡的插拔测试中的至少一个。所述信号产生模块120可根据通过用户设置模块110设置的与测试项目相应的测试参数输出相应的电平信号。这里,可通过各种输入装置(例如,按键、按钮、键盘、鼠标、触摸屏等)来实现用户设置模块110。在一个示例中,可利用用于选择测试项目的旋钮和用于输入各种参数的旋钮来实现用户设置模块110。此时,可通过将旋钮旋转到不同的角度来选择不同的测试项目以及输入各种参数的大小。在另一示例中,可通过将软件实现用的户界面(例如,虚拟仪表)显示在显示器上,并通过输入装置来实现测试项目的选择和相应的测试参数的输入。此外,所述信号产生模块120可采用各种信号处理装置来实现。信号产生模块120响应于通过用户设置模块110接收的与测试项目相应的测试参数,产生相应的电平信号。例如,可采用三星电子有限公司的S3C6410芯片来实现信号产生模块120,这里信号的输出端口可利用该芯片的GPIO端口。此外,根据本发明示例性实施例的主控测试板还可包括显示器,用于显示设置的测试项目和相应的测试参数。例如,假设现在对移动装置进行开关机测试,则将信号产生模块120的信号输出端口连接到移动装置的电源键接口上。用户可通过用户设置模块110选择对移动装置进行开关机测试,并可选择与开关机测试相应的参数,例如,所述参数可包括测试次数、开机用时(例如,用于执行开机操作的按下电源键的时间,比如2S)、开机持续时间(保持开机所用的时间)、关机持续时间(保持关机所用的时间)等。这里,用户在用户设置模块110中设置的参数可被传送到信号产生模块120。信号产生模块120根据用户设置模块110设置的参数产生具有相应时序的具有高/低电平的电平信号,并将所述电平信号输出到移动装置的电源键接口上。这里,应该理解,关机操作表示突然关机的操作,其所用时间可以忽略不计,而在开机用时以及关机持续时间中,输出的电平信号为低电平信号,而在开机持续时间中,输出的电平信号为高电平信号。这样,就实现了利用信号产生器的GPIO端口来控制高低电平来实现电源键的按下及弹起的效果。根据对于移动装置的睡眠/唤醒测试类似于对移动装置的开关机测试。在对移动装置进行睡眠/唤醒测试时,将信号产生模块120的信号输出端口连接到移动装置的睡眠/唤醒键的接口上。用户可通过用户设置模块110选择对移动装置进行睡眠/唤醒测试,并可选择与睡眠/唤醒测试相应的参数,例如,所述参数可包括测试次数、唤醒用时(例如,用于执行唤醒操作的按下睡眠/唤醒键的时间,比如2S)、唤醒持续时间(保持移动设备的唤醒状态的时间,也即,可正常操作移动设备的时间)、睡眠持续时间(保持移动设备的睡眠状态所用的时间)等。信号产生模块120根据用户设置模块110设置的各项时间参数来产生具有相应时序的电平信号,并将所述电平信号输出到移动装置的睡眠唤醒键接口上,以实现了对睡眠/唤醒的自动测试。其中,在唤醒用时以及睡眠持续时间,信号产生单元输出的电平信号为低电平信号;而在唤醒持续时间中,输出的电平信号为高电平信号。这里,默认从唤醒状态到睡眠状态的转变是瞬时操作,所用时间可忽略不计。另外,当用户欲对连接线或卡等进行插拔测试时,将信号产生模块120的信号输出端口连接到移动设备上的连接线或卡的测试管脚,并在用户设置模块110中设置相应的参数,以实现连接线或卡等的插拔测试。移动设备可根据连接线或卡的测试管脚的电平,识别出连接线或卡是否连接到移动设备。例如,移动设备可根据SD卡的卡槽中的测试管脚的电平,识别出SD卡是否连接到移动设备。这里,所述参数包括高电平持续时间、低电平持续时间、测试次数等。信号产生模块120根据用户设置模块110设置的参数来产生具有与设置的参数相应的时序的电平信号,并将所述电平信号输出到连接线的测试管脚或卡的测试管脚,从而控制连接线或卡与移动设备之间的连接。其中,如果信号产生模块120产生的电平信号为高电平,则所述连接线或卡可连接到移动设备,如果信号产生模块120产生的电平信号为低电平,则所述连接线或卡不能连接到移动设备。这里,所述连接线包括下面所述的连接线中的至少一种,比如
各种类型的USB线、HDMI/TV0UT线、耳机线等,而卡包括SM卡、SD卡等中的至少一种。根据本发明的另一示例性实施例,根据本发明示例性实施例的主控测试板还包括模拟开关130。模拟开关130用于对连接线或卡与移动设备的对应接口进行连接。模拟开关130的一个连接端连接到连接线或卡,模拟开关130的另一连接端连接到移动设备的对应接口。信号产生模块120的信号输出端口连接到模拟开关130的控制端,从而可根据信号产生模块120的输出信号来控制模拟开关130的通断,来实现连接线或卡与移动设备的对应接口之间的连接或断开。例如,模拟开关130可以为一个继电器或MOS管。在对连接线(或卡)进行插拔测试时,信号产生模块120的信号输出端口连接到模拟开关130的控制端,根据用户设置模块设置的参数输出具有与设置的参数相应的时序的电平信号以控制模拟开关的通断,从而通过该模拟开关控制连接线或卡与移动设备之间的连接与断开从而实现插拔测试。其中,如果模拟开关接通,则所述连接线或卡可连接到移动设备,如果模拟开关断开,则所述连接线或卡不能连接到移动设备。这样实现对连接线以或卡的插拔对移动装置的各项功能的影响的测试。这里,对于SD卡、耳机等需要机械结构来实现插入和拔出的设备,可在模拟开关130的移动设备侧的连接端连接与连接线或卡的接口相同的接口,以实现模拟开关130的该连接端与移动设备的对应接口的连接,从而由根据本发明所示的主控测试板来控制模拟开关130的通断以达到插入和拔出的目的。例如,为了测试SD卡的插拔,需要在模拟开关130的移动设备侧的连接端连接一个与SD卡的接口(即,SD卡的金手指)相同的接口,以将该接口插入移动设备的SD卡卡槽来实现模拟开关130与移动设备的连接。应该理解,可同时进行移动装置的开关机测试、睡眠唤醒测试以及连接线或卡的插拔测试中的至少两个测试项目的测试。此时,信号产生模块120的信号输出端口可存在多个输出通道,以输出与不同测试项目的测试参数相应的电平。此外,当同时测试至少一条连接线和/或至少一个卡的插拔时,可存在多个模拟开关130,或者模拟开关130为多路开关。图3示出了根据本发明示例性实施例的主控测试板的测试方法流程图。在步骤S310,通过主控测试板中包括的用户设置模块接收对测试项目的设置和相应的测试参数。其中,用户通过用户设置模块设置对移动装置进行测试的测试项目,并设置与测试项目相应的参数。在步骤S320,通过主控测试板中的信号产生模块根据与用户设置模块设置的测试项目相应的测试参数输出相应的电平信号。其中,当对移动装置进行开关机测试时,将信号产生模块的信号输出端口连接到移动装置的电源键接口上。其中,对移动装置进行开关机测试的参数包括测试次数、开机用时、开机持续时间、关机持续时间。信号产生模块根据用户设置模块设置的参数产生具有与设置的参数相应的时序的电平信号,并将所述电平信号输出到移动装置的电源键接口上。其中,当对移动装置进行睡眠/唤醒测试时,将信号产生模块的信号输出端口连接到移动装置的睡眠/唤醒键的接口上。进行睡眠/唤醒测试的参数包括测试次数、唤醒用时、唤醒持续时间、睡眠持续时间。信号产生模块根据用户设置模块设置的参数来产生具有与设置的参数相应的时序的电平信号,并将所述电平信号输出到移动装置的睡眠唤醒键接口上。其中,当针对连接线或卡的插拔对移动设备的各项功能的影响进行插拔测试时,将信号产生模块的信号输出端口连接到移动设备的连接线或卡的测试管脚。插拔测试的参数包括高电平持续时间、低电平持续时间、测试次数。信号产生模块根据用户设置模块设置的参数来产生具有与设置的参数相应的时序的电平信号,并将所述电平信号输出到移动设备的连接线或卡的测试管脚。其中,所述连接线包括USB线、HDMI/TV0UT线、耳机线中的至少一种,所述卡包括SIM卡、SD卡中的至少一种。另外,当针对连接线或卡的插拔对移动设备的各项功能的影响进行插拔测试时,在移动设备与连接线或卡之间连接模拟开关,并将信号产生模块的信号输出端口连接到模拟开关的控制端,从而根据用户设置模块设置的参数输出具有与设置的参数相应的时序的电平信号以控制模拟开关的通断,从而通过该模拟开关控制连接线或卡与移动设备之间的连接与断开从而实现插拔测试。其中,如果模拟开关接通,则所述连接线或卡可连接到移动设备,如果模拟开关断开,则所述连接线或卡不能连接到移动设备。根据本发明示例性实施例的主控测试板的测试方法可被实现为软件,该软件可控制用户设置模块接收对测试项目的选择及其测试参数,并可控制信号产生模块根据测试参数产生相应的电平信号。此外,根据本发明示例性实施例的主控测试板的测试方法可由用户直接执行,例如,在用户设置模块使用多个旋钮或按钮实现时,可由用户操作用户设置模块来对测试项目进行选择并输入相应的测试参数,此时,信号产生模块可响应于与测试项目相应的测试参数,产生相应的电平信号。本发明的示例性实施例能够自动实现对移动装置的各项性能的测试,通用性强,成本低,可以降低测试需要投入的人力物力,并增加产品的稳定性。根据本发明的主控测试板及其测试方法,可以能够同时进行多个项目的测试。此外,根据本发明的主控测试板及其测试方法能够增加对移动装置的开发的支持,便于开发中遇到的各种问题的重现。例如,在测试中发生了诸如开关机、睡眠/唤醒、各种线/卡插拔时发生系统问题时,开发和手工的方法很难重现,可以利用根据本发明的主控测试板及其测试方法来进行重新。
权利要求
1.一种主控测试板,包括 用户设置模块,设置测试项目和相应的测试参数; 信号产生模块,根据与用户设置模块设置的测试项目相应的测试参数,输出相应的电平信号以对移动装置的性能进行测试。
2.如权利要求I所述的主控测试板,其特征在于,用户设置模块从用户接收对移动装置进行测试的测试项目的设置以及与测试项目相应的测试参数。
3.如权利要求I所述的主控测试板,其特征在于,当对移动装置进行开关机测试时,信号产生模块的信号输出端口连接到移动装置的电源键接口, 其中,对移动装置进行开关机测试的测试参数包括测试次数、开机用时、开机持续时间、关机持续时间, 其中,信号产生模块根据用户设置模块设置的测试参数产生具有与设置的测试参数相应的时序的电平信号,并经由信号输出端口将所述电平信号输出到移动装置的电源键接□。
4.如权利要求I所述的主控测试板,其特征在于,当对移动装置进行睡眠/唤醒测试时,信号产生模块的信号输出端口连接到移动装置的睡眠/唤醒键的接口, 其中,进行睡眠/唤醒测试的测试参数包括测试次数、唤醒用时、唤醒持续时间、睡眠持续时间, 其中,信号产生模块根据用户设置模块设置的测试参数来产生具有与设置的测试参数相应的时序的电平信号,并经由信号输出端口将所述电平信号输出到移动装置的睡眠唤醒键接口。
5.如权利要求I所述的主控测试板,其特征在于,当针对连接线或卡的插拔对移动设备的影响进行插拔测试时,信号产生模块的信号输出端口连接到移动装置的连接线或卡的测试管脚, 其中,插拔测试的测试参数包括高电平持续时间、低电平持续时间、测试次数, 其中,信号产生模块根据用户设置模块设置的测试参数来产生具有与设置的测试参数相应的时序的电平信号,并经由信号输出端口将所述电平信号输出到连接线或卡的测试管脚。
6.如权利要求5所述的主控测试板,其特征在于,所述连接线包括USB线、HDMI/TVOUT线、耳机线中的至少一种,所述卡包括SIM卡、SD卡中的至少一种。
7.如权利要求I所述的主控测试板,其特征在于,所述主控测试板还包括模拟开关,所述模拟开关连接在移动装置与连接线或卡之间,信号产生模块的信号输出端口连接到模拟开关的控制端。
8.如权利要求7所述的主控测试板,其特征在于,当针对连接线或卡的插拔对移动设备的影响进行插拔测试时,所述信号产生模块根据用户设置模块设置的测试参数输出具有与设置的测试参数相应的时序的电平信号以控制模拟开关的通断,从而实现插拔测试, 其中,插拔测试的测试参数包括高电平持续时间、低电平持续时间、测试次数。
9.一种用于权利要求I所述的主控测试板的测试方法,所述测试方法包括 通过包括在主控测试板中的用户设置模块接收对测试项目的选择和相应的测试参数;通 过包括在主控测试板中的信号产生模块根据与选择的测试项目相应的测试参数输出相应的电平信号以对移动装置的性能进行测试。
全文摘要
本发明提供了一种主控测试板及其测试方法。所述主控测试板包括用户设置模块,设置测试项目和相应的测试参数;信号产生模块,根据与用户设置模块设置的项目相应的参数输出相应的电平信号以对移动装置的性能进行测试。所述主控测试板能够自动实现对移动装置的各项性能的测试,通用性强,成本低,可以降低测试需要投入的人力物力,并增加产品的稳定性。
文档编号G01R31/00GK102854417SQ201210296010
公开日2013年1月2日 申请日期2012年8月20日 优先权日2012年8月20日
发明者詹永明, 倪炜华, 王莹 申请人:三星半导体(中国)研究开发有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1