一种cec验证方法和装置的制造方法

文档序号:10534672阅读:551来源:国知局
一种cec验证方法和装置的制造方法
【专利摘要】本发明提供了一种CEC验证方法和装置,所述方法应用于CEC验证装置,所述装置包括供电单元、测试单元和基准设备,所述测试单元上设置有至少一个第一接口,所述待测设备上设置有第二接口,所述第一接口与第二接口连接;所述方法包括:测试单元获取待测设备的标识信息和对应的数据;基准设备接收待测设备的标识信息及对应的数据,并进行CEC验证,得到验证数据,并将验证数据发送至所接收的标识信息对应的待测设备。待测设备与测试单元通过接口连接,并由供电单元对测试单元进行供电,使得待测设备无需不再受到整机的限制,只需具有HDMI功能的相关硬件即可完成测试,大大简化了CEC功能测试流程,降低了CEC功能的测试成本。
【专利说明】
一种GEG验证方法和装置
技术领域
[0001 ]本发明涉及计算机领域,特别涉及一种CEC验证方法和装置。
【背景技术】
[0002]CEC(Consumer Electronics Control),全称消费类电子控制,被广泛应用于具有HDMI接口的电子设备中,如电视、平板、相机、手机、投影仪等。通过CEC信号,用户可以控制于HDMI接口所连接的到电子设备,如单键播放(One Touch Play)、系统待机(SystemStandby)等。
[0003]具有CEC功能的产品在投入使用时,需要进行CEC测试,以保证CEC消息逻辑处理正常。而具有HDMI的设备类型各异,因而具有CEC功能的产品(如电视机顶盒)在进行测试时,就需要尽可能多地与不同的HDMI设备建立连接,以提高产品的兼容性。也就是说,在测试过程中,需要准备足够多且类型各异、来自不同厂家的HDMI设备与产品建立连接后进行测试,由于HDMI设备往往是整机安装,价格昂贵,增加了 CEC功能产品的测试成本。
[0004]因而,如何解决产品在CEC功能测试过程中,验证过程复杂、成本高的问题,是计算机领域一个亟需解决的问题。

【发明内容】

[0005]为此,需要提供一种CEC验证的技术方案,用以解决产品在CEC功能测试过程中,验证过程复杂、成本高的问题。
[0006]为实现上述目的,发明人提供了一种CEC验证装置,所述装置包括供电单元、测试单元和基准设备,所述供电单元用于为测试单元提供电量;所述测试单元上设置有至少一个第一接口,所述待测设备上设置有第二接口,所述第一接口与第二接口连接;所述基准设备与测试单元连接,所述测试单元与供电单元连接;所述待测设备对应一标识信息;
[0007]所述测试单元用于获取待测设备的标识信息和对应的数据;
[0008]所述基准设备用于接收待测设备的标识信息及对应的数据,并进行CEC验证,得到验证数据,并将验证数据发送至所接收的标识信息对应的待测设备。
[0009]进一步地,所述测试单元与基准设备通过控制网络进行连接,所述控制网络上设置有信号测试点,所述信号测试点包括电源测试点、数字地测试点和CEC信号测试点。
[0010]进一步地,所述CEC验证装置还包括波形检测装置,所述波形检测装置与信号测试点连接,并用于测试通信信号是否符合预设要求,若是则通过波形验证,否则波形验证不通过。
[0011 ] 进一步地,所述CEC验证装置还包括提示单元,所述提示单元用于在波形检测装置进行波形验证不通过时发出提示信息。
[0012]发明人还提供了一种CEC验证方法,所述方法应用于CEC验证装置,所述装置包括供电单元、测试单元和基准设备,所述供电单元用于为测试单元提供电量;所述测试单元上设置有至少一个第一接口,所述待测设备上设置有第二接口,所述第一接口与第二接口连接;所述基准设备与测试单元连接,所述测试单元与供电单元连接;所述待测设备对应一标识信息;所述方法包括:
[0013]测试单元获取待测设备的标识信息和对应的数据;
[0014]基准设备接收待测设备的标识信息及对应的数据,并进行CEC验证,得到验证数据,并将验证数据发送至所接收的标识信息对应的待测设备。
[0015]进一步地,所述测试单元与基准设备通过控制网络进行连接,所述控制网络上设置有信号测试点,所述信号测试点包括电源测试点、数字地测试点和CEC信号测试点。
[0016]进一步地,所述CEC验证装置还包括波形检测装置,所述波形检测装置与信号测试点连接,则所述方法还包括:
[0017]波形检测装置测试通信信号是否符合预设要求,若是则通过波形验证,否则波形验证不通过。
[00? 8] 进一步地,所述CEC验证装置还包括提示单元,则所述方法包括:
[0019]提示单元在波形检测装置进行波形验证不通过时发出提示信息。
[0020]上述技术方案所述的CEC验证方法和装置,所述方法应用于CEC验证装置,所述装置包括供电单元、测试单元和基准设备,所述供电单元用于为测试单元提供电量;所述测试单元上设置有至少一个第一接口,所述待测设备上设置有第二接口,所述第一接口与第二接口连接;所述待测设备对应一标识信息;所述方法包括:测试单元获取待测设备的标识信息和对应的数据;基准设备接收待测设备的标识信息及对应的数据,并进行CEC验证,得到验证数据,并将验证数据发送至所接收的标识信息对应的待测设备。待测设备与测试单元通过接口连接,并由供电单元对测试单元进行供电,使得待测设备无需不再受到整机的限制,只需具有HDMI功能的相关硬件即可完成测试,大大简化了 CEC功能测试流程,降低了 CEC功能的测试成本。
【附图说明】
[0021]图1为本发明一实施方式涉及的CEC验证装置的原理图;
[0022]图2为本发明一实施方式涉及的CEC验证装置的示意图;
[0023]图3为本发明一实施方式涉及的CEC验证方法的流程图;
[0024]附图标记说明:
[0025]101、供电单元;
[0026]102、测试单元;112、第一接口;
[0027]103、基准设备;
[0028]104、待测设备;114、第二接口;
【具体实施方式】
[0029]为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。
[0030]请参阅图1,本发明一实施方式涉及的CEC验证装置的原理图。CEC测试主要是测试两个设备之间相应的消息数据是否能够完整收发正常,以及逻辑处理是否正常。逻辑处理是指通信双方正常收发消息后,一方响应另一方的操作请求,做出相应的应答。一个CEC完整的消息数据包括源逻辑地址、目的逻辑地址、操作码、不同操作需要的参数和一个完整消息的字节数总计等信息。CEC网络调试装置包含若干测试接口和若干基准CEC设备,每一测试接口对应一存储单元(EEPROM),用于存储于该测试接口连接后的待测设备的标识信息。各个测试接口与基准设备之间接入CEC控制网络,通过控制网络进行数据传输,进而验证CEC功能是否正常。
[0031]如图2所示,为本发明一实施方式涉及的CEC验证装置的示意图。所述装置包括供电单元101、测试单元102和基准设备103,所述供电单元101用于为测试单元提供电量;所述测试单元102上设置有至少一个第一接口 112,所述待测设备104上设置有第二接口 114,所述第一接口 112与第二接口 114连接;所述基准设备103与测试单元102连接,所述测试单元102与供电单元1I连接;所述待测设备对应一标识信息;
[0032]所述测试单元102用于获取待测设备的标识信息和对应的数据;
[0033]所述基准设备103用于接收待测设备的标识信息及对应的数据,并进行CEC验证,得到验证数据,并将验证数据发送至所接收的标识信息对应的待测设备。
[0034]在使用CEC验证装置时,首先测试单元获取待测设备的标识信息和对应的数据。测试单元上包含有多个测试接口,用于与不同类型的待测设备建立连接,以便加快CEC功能测试进度。待测设备的类型包括TV、Re cording Devi ce、Tuner、Playback De vice、Aud1System、Pure CEC Switch等类型,待测设备的类型不同,需要测试的CEC功能也不同。在本实施方式中,测试接口为HDMI测试接口,待测设备为含有内置HDMI模块的待测芯片。当待测设备与测试单元的测试接口建立连接后,测试单元获取待测设备的标识信息和对应的数据,所述对应的数据即为待测设备发送的用于与基准设备进行通信的数据。标识信息为识别待测设备的信息,不同的待测设备,其对应的标识信息也各不相同,标识信息可以是字母、数字等。
[0035]而后基准设备接收待测设备的标识信息及对应的数据,并进行CEC验证,得到验证数据。在本实施方式中,所述测试单元与基准设备通过控制网络进行连接。具体地,测试单元上各个不同测试接口的CEC控制线与基准设备的HDMI接口的测试线串联组成CEC控制网络。在其他实施例中,基准设备也可以通过测试单元上的测试接口与测试单元建立连接。基准设备为测试合格并具有完整参数清单的CEC设备,例如可以是一台测试合格的机顶盒。而待测设备的CEC特性是未知的,通过其与基准设备的通信及逻辑处理,即可获得待测设备的完整参数清单,完成CEC验证。
[0036]而后基准设备将验证数据发送至所接收的标识信息对应的待测设备,从而完成CEC与待测设备之间的通信,并验证待测设备是否能够正常执行操作请求,如Playback设备的光标移动,Aud1设备增加或减小音量等。在其他实施例中,基准设备也可以主动发起消息数据至待测设备,验证待测设备的CEC功能。
[0037]在本实施方式中,所述控制网络上设置有信号测试点,所述信号测试点包括电源测试点、数字地测试点和CEC信号测试点。CEC验证除了测试待测设备与基准设备的通信是否正常之外,还需要对两者之间通信的物理信息进行测试,以确认电源与数字地工作是否正常,进一步排查电路或芯片故障。因而在本实施方式中,所述CEC验证装置还包括波形检测装置,所述波形检测装置与信号测试点连接,并用于测试通信信号是否符合预设要求,若是则通过波形验证,否则波形验证不通过。优选的,所述波形检测装置为示波器,通过测试CEC控制网络上信号测试点的波形,并与标准波形进行比对,判断出待测设备或连接电路的物理信息是否正常。所述CEC验证装置还包括提示单元,所述提示单元用于在波形检测装置进行波形验证不通过时发出提示信息。所述提示信息包括语音提示信息、窗口提示信息等。当波形验证不通过时,提示单元及时发出提示信息,有利于测试人员及时发现电路出现故障,进而采取相应措施作进一步排查。
[0038]如图3所示,以及发明人还提供了一种CEC验证方法,所述方法应用于CEC验证装置,所述装置包括供电单元、测试单元和基准设备,所述供电单元用于为测试单元提供电量;所述测试单元上设置有至少一个第一接口,所述待测设备上设置有第二接口,所述第一接口与第二接口连接;所述基准设备与测试单元连接,所述测试单元与供电单元连接;所述待测设备对应一标识信息;所述方法包括:
[0039]首先进入步骤S301测试单元获取待测设备的标识信息和对应的数据。测试单元上包含有多个测试接口,用于与不同类型的待测设备建立连接,以便加快CEC功能测试进度。待测设备的类型包括TV、Recording Device、Tuner、Playback Device、Aud1 System、PureCEC Switch等类型,待测设备的类型不同,需要测试的CEC功能也不同。在本实施方式中,测试接口为HDMI测试接口,待测设备为含有内置HDMI模块的待测芯片。当待测设备与测试单元的测试接口建立连接后,测试单元获取待测设备的标识信息和对应的数据,所述对应的数据即为待测设备发送的用于与基准设备进行通信的数据。标识信息为识别待测设备的信息,不同的待测设备,其对应的标识信息也各不相同,标识信息可以是字母、数字等。
[0040]而后进入步骤S302基准设备接收待测设备的标识信息及对应的数据,并进行CEC验证,得到验证数据。在本实施方式中,所述测试单元与基准设备通过控制网络进行连接。具体地,测试单元上各个不同测试接口的CEC控制线与基准设备的HDMI接口的测试线串联组成CEC控制网络。在其他实施例中,基准设备也可以通过测试单元上的测试接口与测试单元建立连接。基准设备为测试合格并具有完整参数清单的CEC设备,例如可以是一台测试合格的机顶盒。而待测设备的CEC特性是未知的,通过其与基准设备的通信及逻辑处理,即可获得待测设备的完整参数清单,完成CEC验证。
[0041]而后进入步骤S303基准设备将验证数据发送至所接收的标识信息对应的待测设备,从而完成CEC与待测设备之间的通信,并验证待测设备是否能够正常执行操作请求,如Playback设备的光标移动,Aud1设备增加或减小音量等。在其他实施例中,基准设备也可以主动发起消息数据至待测设备,验证待测设备的CEC功能。
[0042]在本实施方式中,所述控制网络上设置有信号测试点,所述信号测试点包括电源测试点、数字地测试点和CEC信号测试点。CEC验证除了测试待测设备与基准设备的通信是否正常之外,还需要对两者之间通信的物理信息进行测试,以确认电源与数字地工作是否正常,进一步排查电路或芯片故障。因而在本实施方式中,所述CEC验证装置还包括波形检测装置,所述波形检测装置与信号测试点连接。则所述方法还包括:波形检测装置测试通信信号是否符合预设要求,若是则通过波形验证,否则波形验证不通过。优选的,所述波形检测装置为示波器,通过测试CEC控制网络上信号测试点的波形,并与标准波形进行比对,判断出待测设备或连接电路的物理信息是否正常。所述CEC验证装置还包括提示单元,所述提示单元用于在波形检测装置进行波形验证不通过时发出提示信息。所述提示信息包括语音提示信息、窗口提示信息等。当波形验证不通过时,提示单元及时发出提示信息,有利于测试人员及时发现电路出现故障,进而采取相应措施作进一步排查。
[0043]上述技术方案所述的CEC验证方法和装置,所述方法应用于CEC验证装置,所述装置包括供电单元、测试单元和基准设备,所述供电单元用于为测试单元提供电量;所述测试单元上设置有至少一个第一接口,所述待测设备上设置有第二接口,所述第一接口与第二接口连接;所述待测设备对应一标识信息;所述方法包括:测试单元获取待测设备的标识信息和对应的数据;基准设备接收待测设备的标识信息及对应的数据,并进行CEC验证,得到验证数据,并将验证数据发送至所接收的标识信息对应的待测设备。待测设备与测试单元通过接口连接,并由供电单元对测试单元进行供电,使得待测设备无需不再受到整机的限制,只需具有HDMI功能的相关硬件即可完成测试,大大简化了 CEC功能测试流程,降低了 CEC功能的测试成本。
[0044]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的要素。此夕卜,在本文中,“大于”、“小于”、“超过”等理解为不包括本数;“以上”、“以下”、“以内”等理解为包括本数。
[0045]本领域内的技术人员应明白,上述各实施例可提供为方法、装置、或计算机程序产品。这些实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。上述各实施例涉及的方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机设备可读取的存储介质中,用于执行上述各实施例方法所述的全部或部分步骤。所述计算机设备,包括但不限于:个人计算机、服务器、通用计算机、专用计算机、网络设备、嵌入式设备、可编程设备、智能移动终端、智能家居设备、穿戴式智能设备、车载智能设备等;所述的存储介质,包括但不限于:RAM、R0M、磁碟、磁带、光盘、闪存、U盘、移动硬盘、存储卡、记忆棒、网络服务器存储、网络云存储等。
[0046]上述各实施例是参照根据实施例所述的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到计算机设备的处理器以产生一个机器,使得通过计算机设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0047]这些计算机程序指令也可存储在能引导计算机设备以特定方式工作的计算机设备可读存储器中,使得存储在该计算机设备可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0048]这些计算机程序指令也可装载到计算机设备上,使得在计算机设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0049]尽管已经对上述各实施例进行了描述,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改,所以以上所述仅为本发明的实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围之内。
【主权项】
1.一种CEC验证装置,其特征在于,所述装置包括供电单元、测试单元和基准设备,所述供电单元用于为测试单元提供电量;所述测试单元上设置有至少一个第一接口,所述待测设备上设置有第二接口,所述第一接口与第二接口连接;所述基准设备与测试单元连接,所述测试单元与供电单元连接;所述待测设备对应一标识信息; 所述测试单元用于获取待测设备的标识信息和对应的数据; 所述基准设备用于接收待测设备的标识信息及对应的数据,并进行CEC验证,得到验证数据,并将验证数据发送至所接收的标识信息对应的待测设备。2.如权利要求1所述的CEC验证装置,其特征在于,所述测试单元与基准设备通过控制网络进行连接,所述控制网络上设置有信号测试点,所述信号测试点包括电源测试点、数字地测试点和CEC信号测试点。3.如权利要求2所述的CEC验证装置,其特征在于,所述CEC验证装置还包括波形检测装置,所述波形检测装置与信号测试点连接,并用于测试通信信号是否符合预设要求,若是则通过波形验证,否则波形验证不通过。4.如权利要求3所述的CEC验证装置,其特征在于,所述CEC验证装置还包括提示单元,所述提示单元用于在波形检测装置进行波形验证不通过时发出提示信息。5.一种CEC验证方法,其特征在于,所述方法应用于CEC验证装置,所述装置包括供电单元、测试单元和基准设备,所述供电单元用于为测试单元提供电量;所述测试单元上设置有至少一个第一接口,所述待测设备上设置有第二接口,所述第一接口与第二接口连接;所述基准设备与测试单元连接,所述测试单元与供电单元连接;所述待测设备对应一标识信息;所述方法包括: 测试单元获取待测设备的标识信息和对应的数据; 基准设备接收待测设备的标识信息及对应的数据,并进行CEC验证,得到验证数据,并将验证数据发送至所接收的标识信息对应的待测设备。6.如权利要求5所述的CEC验证方法,其特征在于,所述测试单元与基准设备通过控制网络进行连接,所述控制网络上设置有信号测试点,所述信号测试点包括电源测试点、数字地测试点和CEC信号测试点。7.如权利要求6所述的CEC验证方法,其特征在于,所述CEC验证装置还包括波形检测装置,所述波形检测装置与信号测试点连接,则所述方法还包括: 波形检测装置测试通信信号是否符合预设要求,若是则通过波形验证,否则波形验证不通过。8.如权利要求7所述的CEC验证方法,其特征在于,所述CEC验证装置还包括提示单元,则所述方法包括: 提示单元在波形检测装置进行波形验证不通过时发出提示信息。
【文档编号】G06F11/267GK105893203SQ201610190176
【公开日】2016年8月24日
【申请日】2016年3月30日
【发明人】沈镇艺
【申请人】福州瑞芯微电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1