一种USB测试电路、方法及存储介质技术

技术编号:27132294 阅读:20 留言:0更新日期:2021-01-25 20:15
本申请公开一种USB测试电路,包括第一处理器、第二处理器、模拟开关、USB连接器和若干个下载点;所述模拟开关设置在所述第一处理器和所述第二处理器之间;所述第一处理器、所述第二处理器和所述USB连接器均各自连接有至少一个所述下载点;当所述模拟开关合上时,所述第一处理器和所述第二处理器之间进行USB通信;当所述模拟开关断开时,所述第一处理器直接和所述USB连接器连接。本申请提供的USB测试电路,有效对USB进行快捷测试,简单有效。简单有效。简单有效。

【技术实现步骤摘要】
一种USB测试电路、方法及存储介质


[0001]本申请涉及电子产品品质检测
,更具体地说,尤其涉及一种USB测试电路、方法及存储介质。

技术介绍

[0002]随着电子技术发展,USB接口已成为在生产和开发过程中的常用接口。它进行软件下载和各种应用测试等方便,提供很多便捷,同时其作为数据拷贝接口可与移动硬盘或者优盘等存储设备进行对接,实现数据拷贝。
[0003]而随着其应用的领域和范围越来越广,因此其有效性和可靠性也需要得到有效的测试。。
[0004]因此,设计一种能有效对USB设备进行测试,保障其正常的运作的测试电路,是本领域技术人员函待解决的问题。

技术实现思路

[0005]为解决上述技术问题,本申请提供一种USB接口测试方法,能自动有效对USB进行快捷测试,简单有效。
[0006]本申请提供的技术方案如下:
[0007]一种USB测试电路,包括第一处理器、第二处理器、模拟开关、USB连接器和若干个下载点;
[0008]所述模拟开关设置在所述第一处理器和所述第二处理器之间;
[0009]所述第一处理器、所述第二处理器和所述USB连接器均各自连接有至少一个所述下载点;
[0010]当所述模拟开关合上时,所述第一处理器和所述第二处理器之间进行USB通信;
[0011]当所述模拟开关断开时,所述第一处理器直接和所述USB连接器连接。
[0012]优选的,所述下载点的数量为五个,分别为:
[0013]与所述第一处理器相连的第一下载点和第二下载点;
[0014]与所述第二处理器相连的第三下载点和第四下载点;
[0015]与所述USB连接器相连的第五下载点。
[0016]优选的,还包括与所述第一处理器电连接的触摸显示屏。
[0017]一种使用上述USB测试电路的测试方法,包括如下步骤:
[0018]合上所述模拟开关;
[0019]通过所述第一处理器将测试数据发送至所述第二处理器;
[0020]断开所述模拟开关;
[0021]通过所述第一处理器将所述测试数据发送至所述USB连接器;
[0022]通过所述下载点,获取所述第二处理器中的第二测试数据;
[0023]通过所述下载点,获取所述USB连接器中的连接测试数据;
[0024]对所述第二测试数据与所述连接测试数据进行一致性校验;
[0025]若所述第二测试数据与所述连接测试数据一致,则输出测试信息;
[0026]若所述第二测试数据与所述连接测试数据有差异,则通过所述下载点获取所述第一处理器中的第一测试数据,并对所述第一测试数据与所述连接测试数据进行一致性校验;
[0027]若所述第一测试数据与所述连接测试数据一致,则输出测试信息;
[0028]若所述第一测试数据与所述连接测试数据有差异,则输出预警信息。
[0029]进一步的,在所述若所述第一测试数据与所述连接测试数据有差异,则输出预警信息之后,还包括:
[0030]通过所述第一下载点和所述第二下载点分别获取所述第一测试数据;
[0031]对分别获取的两个所述第一测试数据进行一致性校验;
[0032]若两个所述第一测试数据一致,则记录一次警告信息;
[0033]若两个所述第一测试数据差异,则对所述第一测试数据与所述测试数据进行一致性校验;
[0034]若所述第一测试数据与所述测试数据一致,则输出下载点警告信息;
[0035]若所述第一测试数据与所述测试数据有差异,则输出第一处理器警告信息。
[0036]优选的,在所述若所述第一测试数据与所述连接测试数据有差异,则输出预警信息之后,还包括:
[0037]通过所述第三下载点和所述第四下载点分别获取所述第二测试数据;
[0038]对分别获取的两个所述第二测试数据进行一致性校验;
[0039]若两个所述第二测试数据一致,则记录一次警告信息;
[0040]若两个所述第二测试数据差异,则对所述第二测试数据与所述测试数据进行一致性校验;
[0041]若所述第二测试数据与所述测试数据一致,则输出下载点警告信息;
[0042]若所述第二测试数据与所述测试数据有差异,则输出第二处理器警告信息。
[0043]一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被执行后,实现如上述任一所述的USB接口测试方法。
[0044]本专利技术提供的USB测试电路,通过模拟开关的开合来控制第一处理器与第二处理器及USB连接器的连接,实现测试数据的自动分开发送,在通过对应的下载点将接收到的数据进行下载,进而对两次发送的测试数据进行一致性验证。实现自动对USB数据发送是否正确及有效进行判断,简单有效。
附图说明
[0045]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0046]图1为本专利技术实施例提供的USB测试电路的一种结构示意图;
[0047]图2为本专利技术实施例提供的USB测试方法的一种流程示意图。
具体实施方式
[0048]为了使本领域的技术人员更好地理解本申请中的技术方案,下面将对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0049]须知,本说明书附图所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本申请可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本申请所能产生的功效及所能达成的目的下,均应仍落在本申请所揭示的
技术实现思路
得能涵盖的范围内。
[0050]本专利技术实施例采用递进的方式撰写。
[0051]本实施例公开了一种USB测试电路,如图1所示,包括第一处理器1、第二处理器2、模拟开关3、USB连接器4和若干个下载点5;
[0052]模拟开关3设置在第一处理器1和第二处理器2之间;
[0053]第一处理器1、第二处理器2和USB连接器4均各自连接有至少一个下载点5;
[0054]当模拟开关3合上时,第一处理器1和第二处理器2之间进行USB通信;
[0055]当模拟开关3断开时,第一处理器1直接和USB连接器4连接。
[0056]在实际运用中,可将USB测试电路集成在同一块PCB板上,第一处理器1为主处理器,第二处理器2为辅处理器,其间通过USB进行通信,模拟开关3控制第一处理器1、第二处理器2及本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种USB测试电路,其特征在于:包括第一处理器、第二处理器、模拟开关、USB连接器和若干个下载点;所述模拟开关设置在所述第一处理器和所述第二处理器之间;所述第一处理器、所述第二处理器和所述USB连接器均各自连接有至少一个所述下载点;当所述模拟开关合上时,所述第一处理器和所述第二处理器之间进行USB通信;当所述模拟开关断开时,所述第一处理器直接和所述USB连接器连接。2.根据权利要求1所述的USB测试电路,其特征在于,所述下载点的数量为五个,分别为:与所述第一处理器相连的第一下载点和第二下载点;与所述第二处理器相连的第三下载点和第四下载点;与所述USB连接器相连的第五下载点。3.根据权利要求1所述的USB测试电路,其特征在于,还包括与所述第一处理器电连接的触摸显示屏。4.一种使用权利要求1至3所述的USB测试电路的USB测试方法,其特征在于,包括如下步骤:合上所述模拟开关;通过所述第一处理器将测试数据发送至所述第二处理器;断开所述模拟开关;通过所述第一处理器将所述测试数据发送至所述USB连接器;通过所述下载点,获取所述第二处理器中的第二测试数据;通过所述下载点,获取所述USB连接器中的连接测试数据;对所述第二测试数据与所述连接测试数据进行一致性校验;若所述第二测试数据与所述连接测试数据一致,则输出测试信息;若所述第二测试数据与所述连接测试数据有差异,则通过所述下载点获取所述第一处理器中的第一测试数据,并对所述第一测试数据与所述连接测试数据进行一...

【专利技术属性】
技术研发人员:桑继彬邱德均
申请(专利权)人:新晃县顺泰电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1